1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
package NET.worlds.scape; import java.util.Enumeration; public class UnitEnumeration implements Enumeration { private Object o; UnitEnumeration(Object o) { this.o = o; } @Override public boolean hasMoreElements() { return this.o != null; } @Override public Object nextElement() { Object t = this.o; this.o = null; return t; } }