gate.creole.ontology
Interface ObjectProperty

All Superinterfaces:
Property
All Known Subinterfaces:
ReflexiveProperty, SymmetricProperty, TransitiveProperty
All Known Implementing Classes:
ObjectPropertyImpl

public interface ObjectProperty
extends Property


Method Summary
 Set getInverseProperties()
          Returns the set of inverse properties for this property.
 void setInverseOf(Property theInverse)
          Set theInverse as inverse property to this property.
 
Methods inherited from interface gate.creole.ontology.Property
getDomain, getName, getOntology, getRange, getSamePropertyAs, getSubPropertyOf, getURI, isValueCompatible, setSamePropertyAs, setSubPropertyOf, setURI
 

Method Detail

getInverseProperties

public Set getInverseProperties()
Returns the set of inverse properties for this property. Null if no such properties. The set contains objects of KBProperty instances.

Returns:
a Set value.

setInverseOf

public void setInverseOf(Property theInverse)
Set theInverse as inverse property to this property.

Parameters:
theInverse -