Reviewers: rjrjr_oogle.com,

Description:
Renaming ListView.Delegate to ListView.DataProvider.  setDataProvider()
and setPager() now update their delegates automatically.  Adding
overloads for setDataProvider() and setPager() to optionally choose not
to initialize the delegates when they are set. As a result of the
setPager() change, AbstractPager cannot call setPager() in its
constructor, because subclasses of AbstractPager will not be initialized
when onRangeOrSizeChanged() is called.  We now call setPager in
AbstractPager#initWidget() with a JavaDoc that the widget should be
completely initialized when called the method.


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

Affected files:
M samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ShowMorePagerPanel.java
  M user/src/com/google/gwt/app/place/AbstractRecordListActivity.java
  M user/src/com/google/gwt/user/cellview/client/AbstractPager.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/PageSizePager.java
M user/src/com/google/gwt/user/cellview/client/PagingListViewPresenter.java
  M user/src/com/google/gwt/user/cellview/client/SimplePager.java
  M user/src/com/google/gwt/view/client/AbstractListViewAdapter.java
  M user/src/com/google/gwt/view/client/ListView.java
  M user/src/com/google/gwt/view/client/PagingListView.java
  M user/test/com/google/gwt/user/cellview/client/AbstractPagerTest.java
M user/test/com/google/gwt/user/cellview/client/PagingListViewPresenterTest.java
  M user/test/com/google/gwt/view/client/MockPagingListView.java


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

Reply via email to