Reviewers: pengzhuang,

Description:
Adding configuration booleans to CellTable to refresh headers and
footers only when needed.  Currently, the headers and footers are
refreshed every time the data is redrawn, even though headers and
footers are often static or do not depend on the data.  Users can now
call #setAutoHeader/FooterRefreshDisabled() to disable this feature.
Headers and footers will still be redrawn when a column is inserted or
removed, but they will not be redrawn on every data update.  Users can
force the headers/footers to redraw synchronously by calling
#redrawHeaders/Footers.


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

Affected files:
M samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellTable.java M samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCustomDataGrid.java M samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwDataGrid.java
  M user/src/com/google/gwt/user/cellview/client/AbstractCellTable.java
M user/test/com/google/gwt/user/cellview/client/AbstractCellTableTestBase.java


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

Reply via email to