FileDocCategorySizeDatePackage
TableEnumeration.javaAPI DocExample691Tue Dec 08 01:21:00 GMT 1998oisoft.togetherx.scripts.SQL.impl

TableEnumeration.java

package oisoft.togetherx.scripts.SQL.impl;

import java.util.Enumeration;

import oisoft.togetherx.scriptapi.UML.UMLClass;
import oisoft.togetherx.scriptapi.UML.enums.UMLClassEnumeration;

//import oisoft.togetherx.scripts.SQL.SQLTable;

class TableEnumeration implements Enumeration{
  private UMLClassEnumeration myClasses;
  private SQLModelImpl myModel;
  TableEnumeration(UMLClassEnumeration classes, SQLModelImpl model){
    myClasses = classes;
    myModel = model;
  }
  public Object nextElement(){
    return myModel.getTable(myClasses.getNextUMLClass());
  }
  public boolean hasMoreElements(){
    return myClasses.hasMoreElements();
  }
}