org.semanticweb.owlapi.profiles
Class UseOfNonAtomicClassExpression

java.lang.Object
  extended by org.semanticweb.owlapi.profiles.OWLProfileViolation
      extended by org.semanticweb.owlapi.profiles.UseOfNonAtomicClassExpression
All Implemented Interfaces:
OWL2QLProfileViolation

public class UseOfNonAtomicClassExpression
extends OWLProfileViolation
implements OWL2QLProfileViolation

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


Constructor Summary
UseOfNonAtomicClassExpression(OWLOntology ontology, OWLAxiom axiom, OWLClassExpression classExpression)
           
 
Method Summary
 void accept(OWL2QLProfileViolationVisitor 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

UseOfNonAtomicClassExpression

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

getOWLClassExpression

public OWLClassExpression getOWLClassExpression()

accept

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

toString

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