package frame.object.data; import java.util.Iterator; public class EntitySetIterator implements Iterator { private EntitySet entitySet; private int max; private int pos; public EntitySetIterator(EntitySet entitySet) { this.entitySet = entitySet; max = entitySet.size(); pos = 0; } @Override public boolean hasNext() { return pos < max; } @Override public Entity next() { Entity entity = entitySet.getEntity(pos++); return entity; } @Override public void remove() { return; } }