1 package org.cacert.gigi.output;
3 import java.util.Iterator;
6 import org.cacert.gigi.dbObjects.Group;
7 import org.cacert.gigi.localisation.Language;
8 import org.cacert.gigi.output.template.IterableDataset;
10 public class GroupIterator implements IterableDataset {
12 private final boolean asSupport;
14 private final Iterator<Group> i;
16 public GroupIterator(Iterator<Group> i, boolean asSupport) {
17 this.asSupport = asSupport;
24 public boolean next(Language l, Map<String, Object> vars) {
27 if (g.isManagedBySupport() == asSupport) {
28 vars.put("group_concat", (j > 0 ? ", " : ""));
29 vars.put("group", g.getName());