Package org.semanticweb.owlapi.debugging
Class DebuggerClassExpressionGenerator
java.lang.Object
org.semanticweb.owlapi.debugging.DebuggerClassExpressionGenerator
- All Implemented Interfaces:
OWLAnnotationAxiomVisitor
,OWLAxiomVisitor
,OWLLogicalAxiomVisitor
,OWLVisitorBase
,SWRLRuleVisitorBase
- Since:
- 2.0.0
- Author:
- Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
-
Constructor Summary
ConstructorsConstructorDescriptionDebuggerClassExpressionGenerator
(OWLDataFactory dataFactory) Instantiates a new debugger class expression generator. -
Method Summary
Modifier and TypeMethodDescriptionGets the debugger class expression.void
visit
(OWLClassAssertionAxiom axiom) visit OWLClassAssertionAxiom typevoid
visit
(OWLDataPropertyDomainAxiom axiom) visit OWLDataPropertyDomainAxiom typevoid
visit
(OWLEquivalentClassesAxiom axiom) visit OWLEquivalentClassesAxiom typevoid
visit OWLObjectPropertyDomainAxiom typevoid
visit
(OWLObjectPropertyRangeAxiom axiom) visit OWLObjectPropertyRangeAxiom typevoid
visit
(OWLSubClassOfAxiom axiom) visit OWLSubClassOfAxiom typevoid
visit
(OWLSubObjectPropertyOfAxiom axiom) visit OWLSubObjectPropertyOfAxiom typeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitor
visit, visit, visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLAxiomVisitor
visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLVisitorBase
doDefault, getDefaultReturnValue, handleDefault
Methods inherited from interface org.semanticweb.owlapi.model.SWRLRuleVisitorBase
visit
-
Constructor Details
-
DebuggerClassExpressionGenerator
Instantiates a new debugger class expression generator.- Parameters:
dataFactory
- factory to use
-
-
Method Details
-
getDebuggerClassExpression
Gets the debugger class expression.- Returns:
- the class expression
-
visit
Description copied from interface:OWLLogicalAxiomVisitor
visit OWLSubClassOfAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
- Parameters:
axiom
- axiom to visit
-
visit
Description copied from interface:OWLLogicalAxiomVisitor
visit OWLDataPropertyDomainAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
- Parameters:
axiom
- axiom to visit
-
visit
Description copied from interface:OWLLogicalAxiomVisitor
visit OWLObjectPropertyDomainAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
- Parameters:
axiom
- axiom to visit
-
visit
Description copied from interface:OWLLogicalAxiomVisitor
visit OWLObjectPropertyRangeAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
- Parameters:
axiom
- axiom to visit
-
visit
Description copied from interface:OWLLogicalAxiomVisitor
visit OWLSubObjectPropertyOfAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
- Parameters:
axiom
- axiom to visit
-
visit
Description copied from interface:OWLLogicalAxiomVisitor
visit OWLClassAssertionAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
- Parameters:
axiom
- axiom to visit
-
visit
Description copied from interface:OWLLogicalAxiomVisitor
visit OWLEquivalentClassesAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
- Parameters:
axiom
- axiom to visit
-