Uses of Interface
gate.creole.ontology.TClass

Packages that use TClass
com.ontotext.gate.ontology   
com.ontotext.gate.vr   
com.ontotext.gate.vr.dialog   
gate.creole   
gate.creole.ontology   
gate.gui.lexicon   
 

Uses of TClass in com.ontotext.gate.ontology
 

Methods in com.ontotext.gate.ontology that return TClass
 TClass OntologyImpl.createClass(String aName, String aComment)
           
 TClass TaxonomyImpl.createClass(String aName, String aComment)
           
 TClass TaxonomyImpl.getClassByName(String theName)
           
 

Methods in com.ontotext.gate.ontology with parameters of type TClass
 void TaxonomyImpl.removeClass(TClass theClass)
          note: if a class is deleted and there aresome subclasses of this class which lack any other super classes : then they become top classes.
 void TaxonomyImpl.addClass(TClass theClass)
           
 int TaxonomyImpl.getTaxonomicDistance(TClass class1, TClass class2)
          calculates the taxonomic distance between two classes.
 

Uses of TClass in com.ontotext.gate.vr
 

Methods in com.ontotext.gate.vr with parameters of type TClass
 void OntologyEditorImpl.renameClass(TClass c, ClassNode n, int x, int y)
          Renames a class
 void OntologyEditorImpl.editClassURI(TClass c, int x, int y)
          edit the URI of an ontology class
 

Constructors in com.ontotext.gate.vr with parameters of type TClass
ClassNode(TClass clas)
          Constructs a class node given an ontology class
 

Uses of TClass in com.ontotext.gate.vr.dialog
 

Fields in com.ontotext.gate.vr.dialog declared as TClass
private  TClass EditClassURIDialog.clas
          reference to the ontology class being edited
private  TClass RenameClassDialog.clas
          the class being renamed
 

Constructors in com.ontotext.gate.vr.dialog with parameters of type TClass
EditClassURIDialog(OntologyEditor e, TClass c)
           
RenameClassDialog(OntologyEditor e, OEMainPanel oef, ClassNode n, TClass c)
          construct the dialog
 

Uses of TClass in gate.creole
 

Methods in gate.creole that return TClass
 TClass ProtegeProjectName.createClass(String aName, String aComment)
           
 TClass ProtegeProjectName.getClassByName(String theName)
           
 

Methods in gate.creole with parameters of type TClass
private  void ProtegeProjectName.createSubClasses(edu.stanford.smi.protege.model.Cls protegeClass, TClass ontotextClass)
           
 void ProtegeProjectName.removeClass(TClass theClass)
           
 void ProtegeProjectName.addClass(TClass theClass)
           
 int ProtegeProjectName.getTaxonomicDistance(TClass class1, TClass class2)
           
 

Uses of TClass in gate.creole.ontology
 

Subinterfaces of TClass in gate.creole.ontology
 interface OClass
           
 

Classes in gate.creole.ontology that implement TClass
 class OClassImpl
           
 class TClassImpl
          Represents a single ontology class.
 

Methods in gate.creole.ontology that return TClass
 TClass Taxonomy.createClass(String aName, String aComment)
          Creates a new OClass and returns it.
 TClass Taxonomy.getClassByName(String theName)
          Retrieves a class by its name.
 

Methods in gate.creole.ontology with parameters of type TClass
 void OntologyEditor.renameClass(TClass c, ClassNode n, int x, int y)
          Renames a class
 void OntologyEditor.editClassURI(TClass c, int x, int y)
          Edit the URI of an ontology class
 void TClass.addSubClass(TClass subClass)
          Adds a sub class to this class.
 void TClass.addSuperClass(TClass superClass)
          Adds a super class to this class.
 void TClass.removeSubClass(TClass subClass)
          Removes a sub class.
 void TClass.removeSuperClass(TClass superClass)
          Removes a super class.
 void TClassImpl.addSubClass(TClass subClass)
           
 void TClassImpl.addSuperClass(TClass superClass)
           
 void TClassImpl.removeSubClass(TClass subClass)
           
 void TClassImpl.removeSuperClass(TClass superClass)
           
 void Taxonomy.removeClass(TClass theClass)
          Removes a class from this ontology.
 void Taxonomy.addClass(TClass theClass)
          Adds a class to the ontology.
 int Taxonomy.getTaxonomicDistance(TClass class1, TClass class2)
          Gets the taxonomic distance between 2 classes.
 

Uses of TClass in gate.gui.lexicon
 

Methods in gate.gui.lexicon with parameters of type TClass
protected  TreePath OntoLexEditorVR.treePath4Class(TClass theClass)
           
protected  void OntoLexEditorVR.getRemainingPath(ClassNode theParent, TClass theTarget, List thePath)