Package org.semanticweb.owlapi.reasoner
Class ImportsClosureNotInProfileException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.semanticweb.owlapi.model.OWLRuntimeException
org.semanticweb.owlapi.reasoner.OWLReasonerRuntimeException
org.semanticweb.owlapi.reasoner.ImportsClosureNotInProfileException
- All Implemented Interfaces:
Serializable
This exception indicates that the reasoner cannot handle the set of axioms that are in the
imports closure of the root ontology because the axioms fall outside of the "largest" OWL profile
(i.e. OWL2DL or OWL2EL or OWL2QL or OWL2RL) that the reasoner can handle. The reasoner will
indicate in this exception which profile it expects the axioms to be in.
- Since:
- 3.0.0
- Author:
- Matthew Horridge, The University of Manchester, Information Management Group
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the profile which the reasoner can handle.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
ImportsClosureNotInProfileException
- Parameters:
profile
- profile
-
-
Method Details
-
getProfile
Gets the profile which the reasoner can handle.- Returns:
- The profile.
-