org.semanticweb.owlapi.profiles
Class LastPropertyInChainNotInImposedRange

java.lang.Object
  extended by org.semanticweb.owlapi.profiles.OWLProfileViolation
      extended by org.semanticweb.owlapi.profiles.LastPropertyInChainNotInImposedRange
All Implemented Interfaces:
OWL2ELProfileViolation

public class LastPropertyInChainNotInImposedRange
extends OWLProfileViolation
implements OWL2ELProfileViolation

Author: Matthew Horridge
The University of Manchester
Information Management Group
Date: 03-Aug-2009


Constructor Summary
LastPropertyInChainNotInImposedRange(OWLOntology ontology, OWLSubPropertyChainOfAxiom axiom, OWLObjectPropertyRangeAxiom rangeAxiom)
           
 
Method Summary
 void accept(OWL2ELProfileViolationVisitor visitor)
           
 OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom()
           
 OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom()
           
 java.lang.String toString()
           
 
Methods inherited from class org.semanticweb.owlapi.profiles.OWLProfileViolation
getAxiom, getDocumentIRI, getImportsClosure, getOntologyID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LastPropertyInChainNotInImposedRange

public LastPropertyInChainNotInImposedRange(OWLOntology ontology,
                                            OWLSubPropertyChainOfAxiom axiom,
                                            OWLObjectPropertyRangeAxiom rangeAxiom)
Method Detail

accept

public void accept(OWL2ELProfileViolationVisitor visitor)
Specified by:
accept in interface OWL2ELProfileViolation

getOWLSubPropertyChainOfAxiom

public OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom()

getOWLObjectPropertyRangeAxiom

public OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object