Reviewers: rjrjr,
Message:
Review requested.
Description:
Add ListEditor adapter implemented on top of a new CompositeEditor core
behavior.
Remove type-specific adapters in favor of interface-specific adapters.
Improve handling of generic editor interfaces.
Patch by: bobv
Review by: rjrjr
Please review this at http://gwt-code-reviews.appspot.com/848801/show
Affected files:
M
samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/client/widgets/AddressEditor.java
M
samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/client/widgets/NameLabel.java
M
samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/client/widgets/PersonEditor.java
A user/src/com/google/gwt/editor/client/CompositeEditor.java
M user/src/com/google/gwt/editor/client/LeafValueEditor.java
D user/src/com/google/gwt/editor/client/adapters/BooleanEditor.java
D user/src/com/google/gwt/editor/client/adapters/ByteEditor.java
D user/src/com/google/gwt/editor/client/adapters/CharacterEditor.java
D user/src/com/google/gwt/editor/client/adapters/DoubleEditor.java
A user/src/com/google/gwt/editor/client/adapters/EditorSource.java
D user/src/com/google/gwt/editor/client/adapters/FloatEditor.java
A user/src/com/google/gwt/editor/client/adapters/HasDataEditor.java
A user/src/com/google/gwt/editor/client/adapters/HasTextEditor.java
D user/src/com/google/gwt/editor/client/adapters/IntegerEditor.java
A user/src/com/google/gwt/editor/client/adapters/ListEditor.java
A user/src/com/google/gwt/editor/client/adapters/ListEditorWrapper.java
D user/src/com/google/gwt/editor/client/adapters/LongEditor.java
D user/src/com/google/gwt/editor/client/adapters/ShortEditor.java
A user/src/com/google/gwt/editor/client/adapters/SimpleEditor.java
D user/src/com/google/gwt/editor/client/adapters/StringEditor.java
A user/src/com/google/gwt/editor/client/adapters/TakesValueEditor.java
M user/src/com/google/gwt/editor/client/impl/AbstractEditorDelegate.java
M
user/src/com/google/gwt/editor/client/impl/AbstractSimpleBeanEditorDriver.java
M user/src/com/google/gwt/editor/client/impl/SimpleBeanEditorDelegate.java
A user/src/com/google/gwt/editor/client/testing/FakeEditorSource.java
A user/src/com/google/gwt/editor/client/testing/FakeLeafValueEditor.java
A user/src/com/google/gwt/editor/client/testing/MockEditorChain.java
M user/src/com/google/gwt/editor/rebind/AbstractEditorDriverGenerator.java
M
user/src/com/google/gwt/editor/rebind/SimpleBeanEditorDriverGenerator.java
M user/src/com/google/gwt/editor/rebind/model/EditorAccess.java
M user/src/com/google/gwt/editor/rebind/model/EditorData.java
M user/src/com/google/gwt/editor/rebind/model/EditorModel.java
M
user/src/com/google/gwt/requestfactory/client/impl/RequestFactoryEditorDelegate.java
M
user/src/com/google/gwt/requestfactory/rebind/RequestFactoryEditorDriverGenerator.java
M user/test/com/google/gwt/editor/EditorSuite.java
M user/test/com/google/gwt/editor/client/SimpleBeanEditorTest.java
A
user/test/com/google/gwt/editor/client/adapters/ListEditorWrapperTest.java
M user/test/com/google/gwt/editor/rebind/model/EditorModelTest.java
M user/test/com/google/gwt/requestfactory/client/EditorTest.java
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors