Interface AnnotationProperty

  • All Superinterfaces:
    FrontsNode, OntProperty, OntResource, Property, RDFNode, Resource
    All Known Implementing Classes:
    AnnotationPropertyImpl

    public interface AnnotationProperty
    extends OntProperty, Property

    Interface that represents the category of annotation properties in an ontology language. Annotation properties are distinguished in some languages (such as OWL) - in order to maintain theoretical properties of the language, which depend on clean separation of syntactic categories. Annotation properties may not be used in property expressions. There is no guarantee that a given language will have any annotation properties.