Nothing new but yesterday, I was doing some upgrade to a GWT based app.

Surprisingly, the ListBox class has none of these methods. 
  • getValue() to return the selected value
  • empty() / clear()  to remove all values
  • addAll(List<String> newValues)  to add a group of new methods
And it was a shock again.
Subclass my friends, subclass !