gate.creole.ontology
Interface AnnotationProperty

All Superinterfaces:
OResource, RDFProperty

public interface AnnotationProperty
extends RDFProperty

An Annotation property. Annotation properties can be set on any OResource and can have a String with language, an URI or an Instance as a value.

Author:
Niraj Aswani, Johann Petrak

Method Summary
 
Methods inherited from interface gate.creole.ontology.RDFProperty
addSubProperty, getDomain, getEquivalentPropertyAs, getOURI, getRange, getSubProperties, getSubProperties, getSuperProperties, getSuperProperties, isEquivalentPropertyAs, isFunctional, isInverseFunctional, isSubPropertyOf, isSubPropertyOf, isSuperPropertyOf, isSuperPropertyOf, isValidDomain, isValidRange, removeSubProperty, setEquivalentPropertyAs, setFunctional, setInverseFunctional
 
Methods inherited from interface gate.creole.ontology.OResource
addAnnotationPropertyValue, getAllSetProperties, getAnnotationPropertyValues, getComment, getComments, getLabel, getLabels, getName, getONodeID, getOntology, getPropertiesWithResourceAsDomain, getPropertiesWithResourceAsRange, getSetAnnotationProperties, getURI, hasAnnotationPropertyWithValue, removeAnnotationPropertyValue, removeAnnotationPropertyValues, setComment, setLabel, setURI