Uses of Interface
gate.creole.ontology.OInstance

Packages that use OInstance
com.ontotext.gate.vr   
gate.creole.ontology The GATE ontology API. 
gate.gui.docview   
gate.gui.ontology   
 

Uses of OInstance in com.ontotext.gate.vr
 

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

Uses of OInstance in gate.creole.ontology
 

Methods in gate.creole.ontology that return OInstance
 OInstance Ontology.addOInstance(OURI theInstanceURI, OClass theClass)
          Creates a new OInstance and returns it.
 OInstance Ontology.getOInstance(OURI theInstanceURI)
          Gets the instance with the given URI.
 

Methods in gate.creole.ontology that return types with arguments of type OInstance
 Set<OInstance> OInstance.getDifferentInstances()
          Returns a set of OInstance objects which are explicitly specified as being different from the current instance.
 List<OInstance> OInstance.getObjectPropertyValues(ObjectProperty aProperty)
          Gets a list of values for the given Property (Object, Symmetric and Transitive).
 Set<OInstance> Ontology.getOInstances()
          Gets all instances in the ontology.
 Set<OInstance> Ontology.getOInstances(OClass theClass, byte closure)
          Deprecated. 
 Set<OInstance> Ontology.getOInstances(OClass theClass, OConstants.Closure closure)
          Gets instances in the ontology, which belong to this class.
 ClosableIterator<OInstance> Ontology.getOInstancesIterator()
           
 ClosableIterator<OInstance> Ontology.getOInstancesIterator(OClass theClass, OConstants.Closure closure)
           
 Set<OInstance> OInstance.getSameInstance()
          Returns a set of OInstance objects which are explicitly specified as being same as the current instance.
 

Methods in gate.creole.ontology with parameters of type OInstance
 void OInstance.addObjectPropertyValue(ObjectProperty aProperty, OInstance value)
          Adds the value for the given property (Object, Symmetric and Transitive).
 boolean Ontology.containsOInstance(OInstance theInstance)
          Checks whether the provided Instance exists in the ontology.
 boolean OInstance.hasObjectPropertyWithValue(ObjectProperty aProperty, OInstance aValue)
          Checks if the resource has the provided object property set on it with the specified value.
 boolean OInstance.isDifferentFrom(OInstance theInstance)
          Checks whether the instance is different from the given instance
 boolean OInstance.isSameInstanceAs(OInstance theInstance)
          Checks whether the instance is same as the given instance
 boolean DatatypeProperty.isValidDomain(OInstance anInstance)
          Checks whether the provided instance is compatible with the domain restrictions on the property.
 boolean ObjectProperty.isValidDomain(OInstance anInstance)
          Checks whether the provided instance is compatible with the domain restrictions on the property.
 boolean ObjectProperty.isValidRange(OInstance anInstance)
          Checks whether the provided instance is compatible with the range restrictions on the property.
 void OInstance.removeObjectPropertyValue(ObjectProperty aProperty, OInstance value)
          Remove the provided value for the given property (Object, Symmetric and Transitive).
 void Ontology.removeOInstance(OInstance theInstance)
          Removes the instance from the ontology.
 void OInstance.setDifferentFrom(OInstance theInstance)
          Sets the instance being different from the provided instance.
 void OInstance.setSameInstanceAs(OInstance theIndividual)
          Sets the instance being same as the provided instance.
 

Uses of OInstance in gate.gui.docview
 

Fields in gate.gui.docview declared as OInstance
protected  OInstance OntologyInstanceView.selectedInstance
          Instance selected in the instance table.
 

Fields in gate.gui.docview with type parameters of type OInstance
protected  Set<OInstance> OntologyInstanceView.instances
          Instances in the instance table for the selected class and filter.
private  Map<String,OInstance> OntologyInstanceView.PropertyValueCellEditor.nameInstanceMap
           
 

Methods in gate.gui.docview with parameters of type OInstance
 void OntologyInstanceView.selectInstance(OInstance oInstance)
          Select an instance in the instance table if it exists..
 

Uses of OInstance in gate.gui.ontology
 

Fields in gate.gui.ontology declared as OInstance
private  OInstance OntologyEditor.ObjectPropertyValueAction.oldValue
           
 

Methods in gate.gui.ontology with parameters of type OInstance
protected  void OntologyEditor.instanceIsAdded(OInstance anInstance)
          Update the class tree model.
 

Constructors in gate.gui.ontology with parameters of type OInstance
OntologyEditor.ObjectPropertyValueAction(String name, OResource oResource, ObjectProperty property, OInstance oldValue)