Class OWLObjectComplementOfExtractor
java.lang.Object
org.semanticweb.owlapi.normalform.OWLObjectComplementOfExtractor
- All Implemented Interfaces:
OWLClassExpressionVisitor,OWLClassVisitorBase,OWLVisitorBase
Extracts the parts of a class expression which are negated. For example, A
and not (B or C or not D) would extract {(B or C or notD), D}
- Since:
- 2.2.0
- Author:
- Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the complemented class expressions.voidreset()clear the visitor.voidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.semanticweb.owlapi.model.OWLClassExpressionVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from interface org.semanticweb.owlapi.model.OWLClassVisitorBase
visitMethods inherited from interface org.semanticweb.owlapi.model.OWLVisitorBase
doDefault, getDefaultReturnValue, handleDefault
-
Constructor Details
-
OWLObjectComplementOfExtractor
public OWLObjectComplementOfExtractor()
-
-
Method Details
-
getComplementedClassExpressions
Gets the complemented class expressions.- Parameters:
desc- the class to look for- Returns:
- the complemented expressions
-
reset
public void reset()clear the visitor. -
visit
- Specified by:
visitin interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visitin interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visitin interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visitin interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visitin interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visitin interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visitin interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visitin interfaceOWLClassExpressionVisitor
-