package projectv1a; /** * Clase OntologyManager * * Contiene toda la funcionalidad para manipular las ontologías. */ public class OntologyManager { private CurrentKBs currentKBs; private OntologyVersion ontologyVersion; // Clave para base de datos private int identity; private CurrentOntologies currentOntologies; // Para CASTOR //////////// CONSTRUCTORES //////////// public OntologyManager(){ } public OntologyManager(OntologyVersion ont, CurrentKBs cKB) { ontologyVersion = ont; currentKBs = cKB; } /////////////////////////////////////// // Metodo de dudosa utilidad, salvo para CASTOR public CurrentOntologies getCurrentOntologies(){ return currentOntologies; } public void setCurrentOntologies(CurrentOntologies co){ currentOntologies = co; } public void setId(int i){ identity = i; } public int getId(){ return identity; } public CurrentKBs getCurrentKBs(){ return currentKBs; } public void setCurrentKBs(CurrentKBs c){ currentKBs = c; } public OntologyVersion getOntologyVersion(){ return ontologyVersion; } public void setOntologyVersion(OntologyVersion o){ ontologyVersion = o; } }