Updated Branches: refs/heads/master bc00a9001 -> f1fdc1c95
make ModelIteratorAdapter a bit friendlier Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/f1fdc1c9 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/f1fdc1c9 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/f1fdc1c9 Branch: refs/heads/master Commit: f1fdc1c95ca76ffc1d74148a93e4b35bb3eeb90c Parents: bc00a90 Author: Igor Vaynberg <[email protected]> Authored: Thu May 9 16:57:15 2013 -0700 Committer: Igor Vaynberg <[email protected]> Committed: Thu May 9 16:57:27 2013 -0700 ---------------------------------------------------------------------- .../markup/repeater/util/ModelIteratorAdapter.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/f1fdc1c9/wicket-core/src/main/java/org/apache/wicket/markup/repeater/util/ModelIteratorAdapter.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/repeater/util/ModelIteratorAdapter.java b/wicket-core/src/main/java/org/apache/wicket/markup/repeater/util/ModelIteratorAdapter.java index 0c9531c..6c255a8 100644 --- a/wicket-core/src/main/java/org/apache/wicket/markup/repeater/util/ModelIteratorAdapter.java +++ b/wicket-core/src/main/java/org/apache/wicket/markup/repeater/util/ModelIteratorAdapter.java @@ -20,6 +20,7 @@ import java.util.Iterator; import org.apache.wicket.markup.repeater.RefreshingView; import org.apache.wicket.model.IModel; +import org.apache.wicket.util.lang.Args; /** @@ -37,6 +38,19 @@ public abstract class ModelIteratorAdapter<T> implements Iterator<IModel<T>> /** * Constructor * + * @param iterable + * iterable whose iterator will be wrapped + */ + public ModelIteratorAdapter(Iterable<T> iterable) + { + Args.notNull(iterable, "iterable"); + this.delegate = iterable.iterator(); + } + + + /** + * Constructor + * * @param delegate * iterator that will be wrapped */
