org.semanticweb.owlapi.profiles
Class UseOfIllegalAxiom

java.lang.Object
  extended by org.semanticweb.owlapi.profiles.OWLProfileViolation
      extended by org.semanticweb.owlapi.profiles.UseOfIllegalAxiom
All Implemented Interfaces:
OWL2ELProfileViolation, OWL2QLProfileViolation, OWL2RLProfileViolation

public class UseOfIllegalAxiom
extends OWLProfileViolation
implements OWL2ELProfileViolation, OWL2QLProfileViolation, OWL2RLProfileViolation

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


Constructor Summary
UseOfIllegalAxiom(OWLOntology ontology, OWLAxiom axiom)
           
 
Method Summary
 void accept(OWL2ELProfileViolationVisitor visitor)
           
 void accept(OWL2QLProfileViolationVisitor visitor)
           
 void accept(OWL2RLProfileViolationVisitor visitor)
           
 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

UseOfIllegalAxiom

public UseOfIllegalAxiom(OWLOntology ontology,
                         OWLAxiom axiom)
Method Detail

accept

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

accept

public void accept(OWL2QLProfileViolationVisitor visitor)
Specified by:
accept in interface OWL2QLProfileViolation

accept

public void accept(OWL2RLProfileViolationVisitor visitor)
Specified by:
accept in interface OWL2RLProfileViolation

toString

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