org.semanticweb.owlapi.model
Interface OWLAnnotationPropertyDomainAxiom
- All Superinterfaces: 
- java.lang.Comparable<OWLObject>, OWLAnnotationAxiom, OWLAnnotationObject, OWLAxiom, OWLObject
- All Known Implementing Classes: 
- OWLAnnotationPropertyDomainAxiomImpl
- public interface OWLAnnotationPropertyDomainAxiom 
- extends OWLAnnotationAxiom
Author: Matthew Horridge
 The University of Manchester
 Information Management Group
 Date: 13-Jan-2009
 
 Represents an AnnotationPropertyDomain
 axiom in the OWL 2 specification.
 
| Methods inherited from interface org.semanticweb.owlapi.model.OWLAxiom | 
| accept, accept, equalsIgnoreAnnotations, getAnnotatedAxiom, getAnnotations, getAnnotations, getAxiomType, getNNF, isAnnotated, isLogicalAxiom, isOfType, isOfType | 
 
| Methods inherited from interface org.semanticweb.owlapi.model.OWLObject | 
| accept, accept, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity | 
 
| Methods inherited from interface java.lang.Comparable | 
| compareTo | 
 
| Methods inherited from interface org.semanticweb.owlapi.model.OWLObject | 
| accept, accept, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity | 
 
| Methods inherited from interface java.lang.Comparable | 
| compareTo | 
 
getProperty
OWLAnnotationProperty getProperty()
- Gets the annotation property that this axiom specifies a domain for.
 
- 
 
- 
- Returns:
- The annotation property.
 
getDomain
IRI getDomain()
- Gets the IRI that represents the domain.
 
- 
 
- 
- Returns:
- The IRI that represents the domain
 
getAxiomWithoutAnnotations
OWLAnnotationPropertyDomainAxiom getAxiomWithoutAnnotations()
- Description copied from interface: OWLAxiom
- Gets an axiom that is structurally equivalent to this axiom without annotations.  This essentially
 returns a version of this axiom stripped of any annotations
 
- 
- Specified by:
- getAxiomWithoutAnnotationsin interface- OWLAxiom
 
- 
- Returns:
- The annotationless version of this axiom