org.semanticweb.owlapi.model
Interface OWLAnnotationProperty

All Superinterfaces:
java.lang.Comparable<OWLObject>, OWLEntity, OWLNamedObject, OWLObject
All Known Implementing Classes:
OWLAnnotationPropertyImpl

public interface OWLAnnotationProperty
extends OWLEntity

Author: Matthew Horridge
The University of Manchester
Information Management Group
Date: 13-Jan-2009


Method Summary
 boolean isBuiltIn()
          Determines if this property is a built in annotation property.
 boolean isComment()
           
 boolean isDeprecated()
           
 boolean isLabel()
           
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLEntity
accept, accept, asOWLAnnotationProperty, asOWLClass, asOWLDataProperty, asOWLDatatype, asOWLNamedIndividual, asOWLObjectProperty, getAnnotationAssertionAxioms, getAnnotations, getAnnotations, getEntityType, getOWLEntity, isBottomEntity, isOWLAnnotationProperty, isOWLClass, isOWLDataProperty, isOWLDatatype, isOWLNamedIndividual, isOWLObjectProperty, isTopEntity, isType, toStringID
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLNamedObject
accept, getIRI
 

Method Detail

isComment

boolean isComment()

isLabel

boolean isLabel()

isDeprecated

boolean isDeprecated()

isBuiltIn

boolean isBuiltIn()
Determines if this property is a built in annotation property. i.e. one of the following

Specified by:
isBuiltIn in interface OWLEntity
Returns:
true if the property is a built in annotation property, otherwise false