Reviewers: Ray Ryan,

Description:
Passing a ViewDataUpdater into Cell#onBrowserEvent so that cells can
update view data after the event has passed.  Some editable cells did
not fully use view data, but now they use it to store their current
state.  Also adding view data support to all cell widgets.


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

Affected files:
A bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/CellSamplerRecipe.java M bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/Cookbook.java M bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/ValidatableInputCell.java M bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/ValidationRecipe.java M bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpenseDetails.java
  M user/src/com/google/gwt/cell/client/AbstractCell.java
  A user/src/com/google/gwt/cell/client/AbstractEditableCell.java
  M user/src/com/google/gwt/cell/client/ActionCell.java
  M user/src/com/google/gwt/cell/client/ButtonCell.java
  M user/src/com/google/gwt/cell/client/Cell.java
  M user/src/com/google/gwt/cell/client/CheckboxCell.java
  M user/src/com/google/gwt/cell/client/ClickableTextCell.java
  M user/src/com/google/gwt/cell/client/CompositeCell.java
  M user/src/com/google/gwt/cell/client/DateCell.java
  M user/src/com/google/gwt/cell/client/DatePickerCell.java
  M user/src/com/google/gwt/cell/client/EditTextCell.java
  M user/src/com/google/gwt/cell/client/IconCellDecorator.java
  M user/src/com/google/gwt/cell/client/NumberCell.java
  M user/src/com/google/gwt/cell/client/SelectionCell.java
  M user/src/com/google/gwt/cell/client/TextCell.java
  M user/src/com/google/gwt/cell/client/TextInputCell.java
  M user/src/com/google/gwt/user/cellview/client/CellBrowser.java
  M user/src/com/google/gwt/user/cellview/client/CellList.java
  M user/src/com/google/gwt/user/cellview/client/CellTable.java
  M user/src/com/google/gwt/user/cellview/client/CellTreeNodeView.java
  M user/src/com/google/gwt/user/cellview/client/Column.java
  M user/src/com/google/gwt/user/cellview/client/Header.java
  A user/src/com/google/gwt/view/client/HasKeyProvider.java
  D user/src/com/google/gwt/view/client/HasViewData.java
  A user/test/com/google/gwt/cell/CellSuite.java
  M user/test/com/google/gwt/cell/client/ActionCellTest.java
  M user/test/com/google/gwt/cell/client/ButtonCellTest.java
  M user/test/com/google/gwt/cell/client/CellTestBase.java
  M user/test/com/google/gwt/cell/client/CheckboxCellTest.java
  M user/test/com/google/gwt/cell/client/ClickableTextCellTest.java
  M user/test/com/google/gwt/cell/client/CompositeCellTest.java
  M user/test/com/google/gwt/cell/client/DateCellTest.java
  A user/test/com/google/gwt/cell/client/DatePickerCellTest.java
  M user/test/com/google/gwt/cell/client/EditTextCellTest.java
  A user/test/com/google/gwt/cell/client/EditableCellTestBase.java
  M user/test/com/google/gwt/cell/client/IconCellDecoratorTest.java
  A user/test/com/google/gwt/cell/client/SelectionCellTest.java
  M user/test/com/google/gwt/cell/client/TextInputCellTest.java
  M user/test/com/google/gwt/user/cellview/CellViewSuite.java
  A user/test/com/google/gwt/user/cellview/client/ColumnTest.java


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

Reply via email to