Reviewers: rjrjr,
Message:
Review requested.
The SimpleBeanEditorDriver will be used to test general Editor framework
behavior without requiring the use of RequestFactory.
Description:
Factor a bean-like-object editor framework out of the RequestFactory
editor work.
Add editor.client.adapters package.
Provide mock implementations for public API interfaces.
Patch by: bobv
Review by: rjrjr
Please review this at http://gwt-code-reviews.appspot.com/835801/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
M user/src/com/google/gwt/editor/Editor.gwt.xml
D user/src/com/google/gwt/editor/client/BooleanEditor.java
D user/src/com/google/gwt/editor/client/ByteEditor.java
D user/src/com/google/gwt/editor/client/CharacterEditor.java
D user/src/com/google/gwt/editor/client/DoubleEditor.java
M user/src/com/google/gwt/editor/client/Editor.java
M user/src/com/google/gwt/editor/client/EditorDelegate.java
D user/src/com/google/gwt/editor/client/FloatEditor.java
D user/src/com/google/gwt/editor/client/IntegerEditor.java
D user/src/com/google/gwt/editor/client/LongEditor.java
D user/src/com/google/gwt/editor/client/ShortEditor.java
A user/src/com/google/gwt/editor/client/SimpleBeanEditorDriver.java
D user/src/com/google/gwt/editor/client/StringEditor.java
M user/src/com/google/gwt/editor/client/ValueAwareEditor.java
A user/src/com/google/gwt/editor/client/adapters/BooleanEditor.java
A user/src/com/google/gwt/editor/client/adapters/ByteEditor.java
A user/src/com/google/gwt/editor/client/adapters/CharacterEditor.java
A user/src/com/google/gwt/editor/client/adapters/DoubleEditor.java
A user/src/com/google/gwt/editor/client/adapters/FloatEditor.java
A user/src/com/google/gwt/editor/client/adapters/IntegerEditor.java
A user/src/com/google/gwt/editor/client/adapters/LongEditor.java
A user/src/com/google/gwt/editor/client/adapters/ShortEditor.java
A user/src/com/google/gwt/editor/client/adapters/StringEditor.java
A user/src/com/google/gwt/editor/client/impl/AbstractEditorDelegate.java
A
user/src/com/google/gwt/editor/client/impl/AbstractSimpleBeanEditorDriver.java
A user/src/com/google/gwt/editor/client/impl/SimpleBeanEditorDelegate.java
A user/src/com/google/gwt/editor/client/testing/MockEditorDelegate.java
A
user/src/com/google/gwt/editor/client/testing/MockSimpleBeanEditorDriver.java
A user/src/com/google/gwt/editor/rebind/AbstractEditorDriverGenerator.java
A
user/src/com/google/gwt/editor/rebind/SimpleBeanEditorDriverGenerator.java
A user/src/com/google/gwt/editor/rebind/model/EditorAccess.java
A user/src/com/google/gwt/editor/rebind/model/EditorData.java
A user/src/com/google/gwt/editor/rebind/model/EditorModel.java
M
user/src/com/google/gwt/requestfactory/client/RequestFactoryEditorDriver.java
M
user/src/com/google/gwt/requestfactory/client/impl/RequestFactoryEditorDelegate.java
A
user/src/com/google/gwt/requestfactory/client/testing/MockRequestFactoryEditorDriver.java
D user/src/com/google/gwt/requestfactory/rebind/EditorAccess.java
D user/src/com/google/gwt/requestfactory/rebind/EditorData.java
D user/src/com/google/gwt/requestfactory/rebind/EditorModel.java
M
user/src/com/google/gwt/requestfactory/rebind/RequestFactoryEditorDriverGenerator.java
A user/test/com/google/gwt/editor/EditorSuite.java
A user/test/com/google/gwt/editor/client/SimpleBeanEditorTest.java
A user/test/com/google/gwt/editor/rebind/model/EditorModelTest.java
M user/test/com/google/gwt/requestfactory/RequestFactorySuite.java
M user/test/com/google/gwt/requestfactory/client/EditorTest.java
D user/test/com/google/gwt/requestfactory/rebind/EditorModelTest.java
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors