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
