Reviewers: pdr,

Description:
Adding column sorting support to CellTable. Clicking on a header of a
sortable Column in CellTable adds a sort icon to the Header and fires a
ColumnSortEvent, which user can catch to handle sorting. By default and
for backward compatibility, Columns are not sortable. We provide
ColumnSortEvent.ListHandler as a default implementation to sort
java.util.Lists by mapping Columns to Comparators.


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

Affected files:
M samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ContactDatabase.java M samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellTable.java
  M user/src/com/google/gwt/cell/client/IconCellDecorator.java
  M user/src/com/google/gwt/user/cellview/client/CellTable.css
  M user/src/com/google/gwt/user/cellview/client/CellTable.java
  M user/src/com/google/gwt/user/cellview/client/CellTableBasic.css
  M user/src/com/google/gwt/user/cellview/client/Column.java
  A user/src/com/google/gwt/user/cellview/client/ColumnSortEvent.java
  A user/src/com/google/gwt/user/cellview/client/ColumnSortList.java
  M user/test/com/google/gwt/user/cellview/CellViewSuite.java
  M user/test/com/google/gwt/user/cellview/client/CellTableTest.java
  A user/test/com/google/gwt/user/cellview/client/ColumnSortInfoTest.java
  A user/test/com/google/gwt/user/cellview/client/ColumnSortListTest.java
  M user/test/com/google/gwt/user/cellview/client/ColumnTest.java


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

Reply via email to