class OListIt {
  public OListIt(OList o) {
    myList=o;
  }

  public LObject next() {
    myPos++;
    if(myPos<myList.entries() && myPos>-1) {
      return myList.get(myPos);
    }
    else
      return null;
  }

  public void reset() {
    myPos=-1;
  }

  OList myList;
  int myPos;
}