org.semanticweb.owlapi.model
Interface OWLSubClassOfAxiomShortCut

All Known Subinterfaces:
OWLClassAssertionAxiom, OWLDataPropertyAssertionAxiom, OWLDataPropertyDomainAxiom, OWLDataPropertyRangeAxiom, OWLFunctionalDataPropertyAxiom, OWLFunctionalObjectPropertyAxiom, OWLInverseFunctionalObjectPropertyAxiom, OWLIrreflexiveObjectPropertyAxiom, OWLNegativeDataPropertyAssertionAxiom, OWLNegativeObjectPropertyAssertionAxiom, OWLObjectPropertyAssertionAxiom, OWLObjectPropertyDomainAxiom, OWLObjectPropertyRangeAxiom, OWLPropertyAssertionAxiom<P,O>, OWLPropertyDomainAxiom<P>, OWLPropertyRangeAxiom<P,R>, OWLReflexiveObjectPropertyAxiom
All Known Implementing Classes:
OWLClassAssertionImpl, OWLDataPropertyAssertionAxiomImpl, OWLDataPropertyDomainAxiomImpl, OWLDataPropertyRangeAxiomImpl, OWLFunctionalDataPropertyAxiomImpl, OWLFunctionalObjectPropertyAxiomImpl, OWLIndividualRelationshipAxiomImpl, OWLInverseFunctionalObjectPropertyAxiomImpl, OWLIrreflexiveObjectPropertyAxiomImpl, OWLNegativeDataPropertyAssertionImplAxiom, OWLNegativeObjectPropertyAssertionAxiomImpl, OWLObjectPropertyAssertionAxiomImpl, OWLObjectPropertyDomainAxiomImpl, OWLObjectPropertyRangeAxiomImpl, OWLPropertyDomainAxiomImpl, OWLPropertyRangeAxiomImpl, OWLReflexiveObjectPropertyAxiomImpl

public interface OWLSubClassOfAxiomShortCut

Author: Matthew Horridge
The University of Manchester
Information Management Group
Date: 12-Jan-2010

A marker interface for axioms that are essentially syntactic shortcuts for SubClassOf axioms.


Method Summary
 OWLSubClassOfAxiom asOWLSubClassOfAxiom()
          Gets this axiom as an OWLSubClassOfAxiom.
 

Method Detail

asOWLSubClassOfAxiom

OWLSubClassOfAxiom asOWLSubClassOfAxiom()
Gets this axiom as an OWLSubClassOfAxiom.

Returns:
An OWLSubClassOfAxiom that is equivalent to this axiom. Note that annotations are not copied to the returned OWLSubClassOfAxiom axiom.