Reviewers: rjrjr,

Description:
Replace HeaderPanel's custom iterator with a new package protected
FiniteWidgetIterator that iterates over children in a WidgetProvider.
FiniteWidgetIterator is a generic iterator over a finite set of child
widgets (versus WidgetIterator, which iterators over panel of arbitrary
size). I intended to use FiniteWidgetIterator in another change then
ended up not needing it, but I'm sure it will come in handy for other
widgets.


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

Affected files:
  A user/src/com/google/gwt/user/client/ui/FiniteWidgetIterator.java
  M user/src/com/google/gwt/user/client/ui/HeaderPanel.java
  M user/test/com/google/gwt/user/UISuite.java
  A user/test/com/google/gwt/user/client/ui/FiniteWidgetIteratorTest.java


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

Reply via email to