org.semanticweb.owlapi.profiles
Class UseOfIllegalFacetRestriction

java.lang.Object
  extended by org.semanticweb.owlapi.profiles.OWLProfileViolation
      extended by org.semanticweb.owlapi.profiles.UseOfIllegalFacetRestriction
All Implemented Interfaces:
OWL2ProfileViolation

public class UseOfIllegalFacetRestriction
extends OWLProfileViolation
implements OWL2ProfileViolation

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


Constructor Summary
UseOfIllegalFacetRestriction(OWLOntology ontology, OWLAxiom axiom, OWLDatatypeRestriction dtr, OWLFacet facet)
           
 
Method Summary
 void accept(OWL2ProfileViolationVisitor visitor)
           
 OWLDatatypeRestriction getDatatypeRestriction()
           
 OWLFacet getFacet()
           
 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

UseOfIllegalFacetRestriction

public UseOfIllegalFacetRestriction(OWLOntology ontology,
                                    OWLAxiom axiom,
                                    OWLDatatypeRestriction dtr,
                                    OWLFacet facet)
Method Detail

accept

public void accept(OWL2ProfileViolationVisitor visitor)
Specified by:
accept in interface OWL2ProfileViolation

getDatatypeRestriction

public OWLDatatypeRestriction getDatatypeRestriction()

getFacet

public OWLFacet getFacet()

toString

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