package projectv1a; import java.util.Vector; /** * En la clase KnowledgeBaseLibrary almacenamos las Bases de conocimiento. */ public class KnowledgeBaseLibrary { private Vector kB; // Almacenaremos instancias de AbstractKB // Para CASTOR private int identity; ///////////////CONSTRUCTOR/////////////// public KnowledgeBaseLibrary() { kB = new Vector(); } ///////////////////////////////////////// public int getId(){ return identity; } public void setId(int v){ identity = v; } public Vector getKBs(){ return kB; } public void setKBs(Vector v){ kB = v; } public void addKB(AbstractKB abstKB){ kB.add(abstKB); abstKB.setKnowledgeBaseLibrary(this); } }