Reviewers: bobv,

Description:
This patch:
 - reuses editors in every IsEditor widget (issue 5479)
 - adds a ValueLabel widget, and DateLabel and NumberLabel subclasses
(issue 5507), introduces a NumberFormatRenderer (similar to the existing
DateTimeFormatRenderer) for use in NumberLabel (this one is a
paraterized class to make it usable with Editors: NumberLabel<Double>,
NumberLabel<Integer>, etc.)
 - makes ToggleButton an IsEditor<Boolean> (issue 5571)
 - makes SimpleCheckBox an HasValue<Boolean> and IsEditor<Boolean> to
put it on par with CheckBox
 - makes Hidden implement TakesValue<String> and IsEditor<String>, which
makes it usable with editors *and* FormPanel (SimpleEditor is OK if
you're not using FormPanel)


Please review this at http://gwt-code-reviews.appspot.com/1099801/show

Affected files:
  user/src/com/google/gwt/text/client/NumberFormatRenderer.java
  user/src/com/google/gwt/user/client/ui/CheckBox.java
  user/src/com/google/gwt/user/client/ui/DateLabel.java
  user/src/com/google/gwt/user/client/ui/Hidden.java
  user/src/com/google/gwt/user/client/ui/Label.java
  user/src/com/google/gwt/user/client/ui/LabelBase.java
  user/src/com/google/gwt/user/client/ui/NumberLabel.java
  user/src/com/google/gwt/user/client/ui/SimpleCheckBox.java
  user/src/com/google/gwt/user/client/ui/SuggestBox.java
  user/src/com/google/gwt/user/client/ui/ValueBoxBase.java
  user/src/com/google/gwt/user/client/ui/ValueLabel.java
  user/src/com/google/gwt/user/client/ui/ValueListBox.java
  user/src/com/google/gwt/user/client/ui/ValuePicker.java
  user/src/com/google/gwt/user/datepicker/client/DateBox.java
  user/src/com/google/gwt/user/datepicker/client/DatePicker.java


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to