Uses of Interface
gate.creole.ontology.ObjectProperty

Packages that use ObjectProperty
gate.creole.ontology The GATE ontology API. 
gate.gui.docview   
gate.gui.ontology   
 

Uses of ObjectProperty in gate.creole.ontology
 

Subinterfaces of ObjectProperty in gate.creole.ontology
 interface SymmetricProperty
          Every SymmetricProperty is ObjectProperty.
 interface TransitiveProperty
          Interface for transitive properties.
 

Methods in gate.creole.ontology that return ObjectProperty
 ObjectProperty Ontology.addObjectProperty(OURI aPropertyURI, Set<OClass> domain, Set<OClass> range)
          Creates a new object property (a property that takes instances as values).
 ObjectProperty Ontology.getObjectProperty(OURI theURI)
          Returns the object property for the given URI or null if there is no object property with that URI.
 

Methods in gate.creole.ontology that return types with arguments of type ObjectProperty
 Set<ObjectProperty> ObjectProperty.getInverseProperties()
          Returns the set of inverse properties for this property.
 Set<ObjectProperty> Ontology.getObjectProperties()
          Gets the set of Object Properties in the ontology.
 Set<ObjectProperty> OInstance.getSetObjectProperties()
          This method returns the object properties set on this resource.
 

Methods in gate.creole.ontology with parameters of type ObjectProperty
 AllValuesFromRestriction Ontology.addAllValuesFromRestriction(ObjectProperty onProperty, OClass theClass)
           
 void OInstance.addObjectPropertyValue(ObjectProperty aProperty, OInstance value)
          Adds the value for the given property (Object, Symmetric and Transitive).
 List<OInstance> OInstance.getObjectPropertyValues(ObjectProperty aProperty)
          Gets a list of values for the given Property (Object, Symmetric and Transitive).
 boolean OInstance.hasObjectPropertyWithValue(ObjectProperty aProperty, OInstance aValue)
          Checks if the resource has the provided object property set on it with the specified value.
 void OInstance.removeObjectPropertyValue(ObjectProperty aProperty, OInstance value)
          Remove the provided value for the given property (Object, Symmetric and Transitive).
 void OInstance.removeObjectPropertyValues(ObjectProperty aProperty)
          Removes all property values set for the current property (Object, Symmetric and Transitive).
 void ObjectProperty.setInverseOf(ObjectProperty theInverse)
          Set theInverse as inverse property to this property.
 void AllValuesFromRestriction.setOnPropertyValue(ObjectProperty property)
          Specify the object property for which to set the allValuesFromRestriction.
 

Uses of ObjectProperty in gate.gui.docview
 

Fields in gate.gui.docview with type parameters of type ObjectProperty
protected  Set<ObjectProperty> OntologyInstanceView.properties
          Properties in the instance table for the selected class and filter.
protected  Set<ObjectProperty> OntologyInstanceView.setProperties
          Properties set in the property table for the selected class and filter.
 

Uses of ObjectProperty in gate.gui.ontology
 

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