GATE
Version 3.1-2270

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.addClass(TClass theClass)
           
 int TaxonomyImpl.getTaxonomicDistance(TClass class1, TClass class2)
          calculates the taxonomic distance between two classes. note that the method is relatively big, but in case similar methods are developed for graph traversal, some parts of this method would naturally become separate methods/members.
 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. this could be changed on request or made optional.
 

Uses of TClass in com.ontotext.gate.vr
 

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

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
 void ProtegeProjectName.addClass(TClass theClass)
           
 int ProtegeProjectName.getTaxonomicDistance(TClass class1, TClass class2)
           
 void ProtegeProjectName.removeClass(TClass theClass)
           
 

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 Taxonomy.addClass(TClass theClass)
          Adds a class to the ontology.
 void TClass.addSubClass(TClass subClass)
          Adds a sub class to this class.
 void TClassImpl.addSubClass(TClass subClass)
           
 void TClass.addSuperClass(TClass superClass)
          Adds a super class to this class.
 void TClassImpl.addSuperClass(TClass superClass)
           
 void OntologyEditor.editClassURI(TClass c, int x, int y)
          Edit the URI of an ontology class
 int Taxonomy.getTaxonomicDistance(TClass class1, TClass class2)
          Gets the taxonomic distance between 2 classes.
 void Taxonomy.removeClass(TClass theClass)
          Removes a class from this ontology.
 void TClass.removeSubClass(TClass subClass)
          Removes a sub class.
 void TClassImpl.removeSubClass(TClass subClass)
           
 void TClass.removeSuperClass(TClass superClass)
          Removes a super class.
 void TClassImpl.removeSuperClass(TClass superClass)
           
 void OntologyEditor.renameClass(TClass c, ClassNode n, int x, int y)
          Renames a class
 

Uses of TClass in gate.gui.lexicon
 

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


GATE
Version 3.1-2270