org.semanticweb.owlapi.profiles
Class UseOfNonEquivalentClassExpression

java.lang.Object
  extended by org.semanticweb.owlapi.profiles.OWLProfileViolation
      extended by org.semanticweb.owlapi.profiles.UseOfNonEquivalentClassExpression
All Implemented Interfaces:
OWL2RLProfileViolation

public class UseOfNonEquivalentClassExpression
extends OWLProfileViolation
implements OWL2RLProfileViolation

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


Constructor Summary
UseOfNonEquivalentClassExpression(OWLOntology ontology, OWLAxiom axiom, OWLClassExpression classExpression)
           
 
Method Summary
 void accept(OWL2RLProfileViolationVisitor visitor)
           
 OWLClassExpression getOWLClassExpression()
           
 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

UseOfNonEquivalentClassExpression

public UseOfNonEquivalentClassExpression(OWLOntology ontology,
                                         OWLAxiom axiom,
                                         OWLClassExpression classExpression)
Method Detail

getOWLClassExpression

public OWLClassExpression getOWLClassExpression()

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