Uses of Interface
gate.creole.ontology.Ontology

Packages that use Ontology
com.ontotext.gate.vr   
gate This package contains the public interface to the GATE Java API. 
gate.creole   
gate.creole.ontology The GATE ontology API. 
gate.gui.docview   
gate.gui.ontology   
gate.jape   
gate.util   
 

Uses of Ontology in com.ontotext.gate.vr
 

Fields in com.ontotext.gate.vr declared as Ontology
private  Ontology Gaze.ontology
          the ontology that is currently displayed
 

Fields in com.ontotext.gate.vr with type parameters of type Ontology
private  Map<Ontology,JTree> Gaze.ontologyTrees
          map of ontologies vs trees
 

Methods in com.ontotext.gate.vr with parameters of type Ontology
static ClassNode ClassNode.createRootNode(Ontology o)
          create a structure representing the class hierarchy of an ontology
static ClassNode ClassNode.createRootNode(Ontology o, boolean includeInstances, boolean includeAnonymousClasses)
           
static ClassNode ClassNode.createRootNode(Ontology o, MappingDefinition mapping, Map<String,ClassNode> nameVsNode)
          Creates a structure representing the class hierarchy of an ontology and the gazetteerLists mapped to it.
 void Gaze.ontologyModified(Ontology ontology, OResource resource, int eventType)
           
 void Gaze.ontologyReset(Ontology ontology)
           
 void Gaze.resourceAdded(Ontology ontology, OResource resource)
           
 void Gaze.resourcePropertyValueChanged(Ontology ontology, OResource resource, RDFProperty property, Object value, int eventType)
           
 void Gaze.resourceRelationChanged(Ontology ontology, OResource resource1, OResource resouce2, int eventType)
           
 void Gaze.resourcesRemoved(Ontology ontology, String[] resourcesURIs)
           
 

Constructors in com.ontotext.gate.vr with parameters of type Ontology
ClassNode(Ontology o)
          Constructs a root class node from an ontology
 

Uses of Ontology in gate
 

Methods in gate with parameters of type Ontology
 boolean FeatureMap.subsumes(Ontology ontologyLR, FeatureMap aFeatureMap)
          Tests if this featureMap object includes aFeatureMap features.
 

Uses of Ontology in gate.creole
 

Fields in gate.creole declared as Ontology
private  Ontology OntologyAwareTransducer.ontology
          Deprecated. The ontology that will be available on the RHS of JAPE rules.
protected  Ontology Transducer.ontology
          The ontology that will be available on the RHS of JAPE rules.
 

Methods in gate.creole that return Ontology
 Ontology OntologyAwareTransducer.getOntology()
          Deprecated. Gets the ontology used by this transducer.
 Ontology Transducer.getOntology()
          Gets the ontology used by this transducer.
 

Methods in gate.creole with parameters of type Ontology
 void ANNIETransducer.setOntology(Ontology ontology)
          The ontology parameter is not used for this PR and therefore hidden.
 void OntologyAwareTransducer.setOntology(Ontology ontology)
          Deprecated. Sets the ontology used by this transducer.
 void Transducer.setOntology(Ontology ontology)
          Sets the ontology used by this transducer.
 void VPChunker.setOntology(Ontology o)
           
 

Uses of Ontology in gate.creole.ontology
 

Methods in gate.creole.ontology that return Ontology
 Ontology OResource.getOntology()
          Gets the ontology to which the resource belongs.
static Ontology OntologyUtilities.getOntology(URL url)
          Deprecated. - this method should be avoided
 

Methods in gate.creole.ontology with parameters of type Ontology
static URI OntologyUtilities.createURI(Ontology ontology, String aResourceName, boolean isAnonymousResource)
          Deprecated. - use createOURI(String) and related methods instead.
 void OntologyModificationListener.ontologyReset(Ontology ontology)
          This method is called whenever ontology is reset.
 void OntologyModificationListener.resourceAdded(Ontology ontology, OResource resource)
          This method is invoked whenever a resource (class/property/instance) is added to the ontology.
 void OntologyModificationListener.resourcePropertyValueChanged(Ontology ontology, OResource resource, RDFProperty property, Object value, int eventType)
          This method should be invoked when a property value is added or removed (specified by the event type).
 void OntologyModificationListener.resourceRelationChanged(Ontology ontology, OResource resource1, OResource resource2, int eventType)
          This method is invoked whenever a relation between two objects of the same class (e.g.
 void OntologyModificationListener.resourcesRemoved(Ontology ontology, String[] resources)
          This method is invoked whenever a resource (class/property/instance) is removed from the ontology.
 

Uses of Ontology in gate.gui.docview
 

Fields in gate.gui.docview declared as Ontology
protected  Ontology OntologyInstanceView.selectedOntology
           
 

Fields in gate.gui.docview with type parameters of type Ontology
protected  Map<Ontology,JTree> OntologyClassView.treeByOntologyMap
          Link trees with their ontologies.
 

Methods in gate.gui.docview with parameters of type Ontology
protected  void OntologyClassView.buildClassTree(JTree tree, Ontology ontology)
          Build the class tree from the ontology.
protected  void OntologyClassView.loadOntology(Ontology ontology)
          Add the ontology in a disclosure panel, closed at start.
 void OntologyClassView.ontologyReset(Ontology ontology)
           
 void OntologyClassView.resourceAdded(Ontology ontology, OResource resource)
           
 void OntologyClassView.resourcePropertyValueChanged(Ontology ontology, OResource resource, RDFProperty property, Object value, int eventType)
           
 void OntologyClassView.resourceRelationChanged(Ontology ontology, OResource resource1, OResource resource2, int eventType)
           
 void OntologyClassView.resourcesRemoved(Ontology ontology, String[] resources)
           
 

Uses of Ontology in gate.gui.ontology
 

Fields in gate.gui.ontology declared as Ontology
protected  Ontology AnnotationPropertyAction.ontology
           
protected  Ontology DatatypePropertyAction.ontology
           
protected  Ontology DeleteOntologyResourceAction.ontology
           
protected  Ontology DetailsTableModel.ontology
           
(package private)  Ontology InstanceAction.ontology
           
protected  Ontology ObjectPropertyAction.ontology
           
protected  Ontology OntologyEditor.ontology
          the ontology instance
protected  Ontology RestrictionAction.ontology
           
protected  Ontology SubClassAction.ontology
           
protected  Ontology SymmetricPropertyAction.ontology
           
protected  Ontology TopClassAction.ontology
           
protected  Ontology TransitivePropertyAction.ontology
           
 

Methods in gate.gui.ontology that return Ontology
 Ontology AnnotationPropertyAction.getOntology()
           
 Ontology DatatypePropertyAction.getOntology()
           
 Ontology DeleteOntologyResourceAction.getOntology()
           
 Ontology DetailsTableModel.getOntology()
           
 Ontology InstanceAction.getOntology()
           
 Ontology ObjectPropertyAction.getOntology()
           
 Ontology RestrictionAction.getOntology()
           
 Ontology SubClassAction.getOntology()
           
 Ontology SymmetricPropertyAction.getOntology()
           
 Ontology TopClassAction.getOntology()
           
 Ontology TransitivePropertyAction.getOntology()
           
 

Methods in gate.gui.ontology with parameters of type Ontology
 void OntologyEditor.ontologyModified(Ontology ontology, OResource resource, int eventType)
          This method is invoked from ontology whenever it is modified
 void OntologyEditor.ontologyReset(Ontology ontology)
          This method is called whenever ontology is reset.
 void OntologyEditor.resourceAdded(Ontology ontology, OResource resource)
           
 void OntologyEditor.resourcePropertyValueChanged(Ontology ontology, OResource resource, RDFProperty property, Object value, int eventType)
           
 void OntologyEditor.resourceRelationChanged(Ontology ontology, OResource resource1, OResource resouce2, int eventType)
           
 void OntologyEditor.resourcesRemoved(Ontology ontology, String[] resources)
           
 void AnnotationPropertyAction.setOntology(Ontology ontology)
          Specifies the ontology that should be used to add/remove resource to/from.
 void DatatypePropertyAction.setOntology(Ontology ontology)
           
 void DeleteOntologyResourceAction.setOntology(Ontology ontology)
           
 void DetailsTableModel.setOntology(Ontology ontology)
           
 void InstanceAction.setOntology(Ontology ontology)
           
 void ObjectPropertyAction.setOntology(Ontology ontology)
           
 void RestrictionAction.setOntology(Ontology ontology1)
           
 void SubClassAction.setOntology(Ontology ontology)
           
 void SymmetricPropertyAction.setOntology(Ontology ontology)
           
 void TopClassAction.setOntology(Ontology ontology)
           
 void TransitivePropertyAction.setOntology(Ontology ontology)
           
 

Uses of Ontology in gate.jape
 

Fields in gate.jape declared as Ontology
protected  Ontology Transducer.ontology
           
 

Methods in gate.jape that return Ontology
 Ontology ControllerEventBlocksAction.getOntology()
           
 Ontology Transducer.getOntology()
          Gets the ontology used by this transducer;
 

Methods in gate.jape with parameters of type Ontology
 void RhsAction.doit(Document doc, Map<String,AnnotationSet> bindings, AnnotationSet annotations, AnnotationSet inputAS, AnnotationSet outputAS, Ontology ontology)
          Fires the RHS action for a particular LHS match.
 boolean Constraint.matches(Annotation annot, Ontology ontologyLR, AnnotationSet context)
          Test if an annotation is of the proper type for this constraint and if it complies with the ConstraintPredicates of this constraint.
 List<Annotation> Constraint.matches(Collection<Annotation> annots, Ontology ontology, AnnotationSet context)
          Invoke #matches(Annotation, Ontology, Object) on all provided annotations.
 void Batch.runControllerExecutionAbortedBlock(ActionContext ac, Controller c, Throwable t, Ontology o)
           
 void MultiPhaseTransducer.runControllerExecutionAbortedBlock(ActionContext ac, Controller c, Throwable throwable, Ontology o)
           
 void SinglePhaseTransducer.runControllerExecutionAbortedBlock(ActionContext ac, Controller c, Throwable t, Ontology o)
           
(package private)  void Transducer.runControllerExecutionAbortedBlock(ActionContext ac, Controller c, Throwable t, Ontology o)
           
 void Batch.runControllerExecutionFinishedBlock(ActionContext ac, Controller c, Ontology o)
           
 void MultiPhaseTransducer.runControllerExecutionFinishedBlock(ActionContext ac, Controller c, Ontology o)
           
 void SinglePhaseTransducer.runControllerExecutionFinishedBlock(ActionContext ac, Controller c, Ontology o)
           
(package private)  void Transducer.runControllerExecutionFinishedBlock(ActionContext ac, Controller c, Ontology o)
           
 void Batch.runControllerExecutionStartedBlock(ActionContext ac, Controller c, Ontology o)
           
 void MultiPhaseTransducer.runControllerExecutionStartedBlock(ActionContext ac, Controller c, Ontology o)
           
 void SinglePhaseTransducer.runControllerExecutionStartedBlock(ActionContext ac, Controller c, Ontology o)
           
(package private)  void Transducer.runControllerExecutionStartedBlock(ActionContext ac, Controller c, Ontology o)
           
 void Batch.setOntology(Ontology ontology)
          Sets the ontology to be used by the transducers
 void ControllerEventBlocksAction.setOntology(Ontology o)
           
 void MultiPhaseTransducer.setOntology(Ontology ontology)
          Sets the ontology used by this transducer;
 void Transducer.setOntology(Ontology ontology)
          Sets the ontology used by this transducer;
 void RightHandSide.transduce(Document doc, Map<String,AnnotationSet> bindings, AnnotationSet inputAS, AnnotationSet outputAS, Ontology ontology, ActionContext actionContext)
          Makes changes to the document, using LHS bindings.
 

Uses of Ontology in gate.util
 

Methods in gate.util with parameters of type Ontology
protected  OClass SimpleFeatureMapImpl.getClassForURIOrName(Ontology ontologyLR, String name)
          Look up the given name in the given ontology.
 boolean SimpleFeatureMapImpl.subsumes(Ontology ontologyLR, FeatureMap aFeatureMap)
          Tests if this featureMap object includes aFeatureMap features.