X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Foutput%2FIterableIterable.java;fp=src%2Forg%2Fcacert%2Fgigi%2Foutput%2FIterableIterable.java;h=0000000000000000000000000000000000000000;hp=bf2ab07b4a1189cb2765deb0bf6fb4ed6f4b84f1;hb=bccd4cc0dba0f89aa045b113bac46eb8cc1dab4e;hpb=c9ed09f0007fc2c813815be927a5a24b23dab83c diff --git a/src/org/cacert/gigi/output/IterableIterable.java b/src/org/cacert/gigi/output/IterableIterable.java deleted file mode 100644 index bf2ab07b..00000000 --- a/src/org/cacert/gigi/output/IterableIterable.java +++ /dev/null @@ -1,31 +0,0 @@ -package org.cacert.gigi.output; - -import java.util.Iterator; -import java.util.Map; - -import org.cacert.gigi.localisation.Language; -import org.cacert.gigi.output.template.IterableDataset; - -public abstract class IterableIterable implements IterableDataset { - - private Iterator dt; - - protected int i = 0; - - public IterableIterable(Iterable dt) { - this.dt = dt.iterator(); - } - - @Override - public boolean next(Language l, Map vars) { - if ( !dt.hasNext()) { - return false; - } - apply(dt.next(), l, vars); - i++; - return true; - } - - public abstract void apply(T t, Language l, Map vars); - -}