org.semanticweb.more.visitors
Class NormalizeOWLClassExpressionVisitor

java.lang.Object
  extended by org.semanticweb.more.visitors.AbstractNormalizeOWLClassExpressionVisitor
      extended by org.semanticweb.more.visitors.NormalizeOWLClassExpressionVisitor
All Implemented Interfaces:
org.semanticweb.owlapi.model.OWLClassExpressionVisitor

public class NormalizeOWLClassExpressionVisitor
extends AbstractNormalizeOWLClassExpressionVisitor


Constructor Summary
NormalizeOWLClassExpressionVisitor(org.semanticweb.owlapi.model.OWLDataFactory factory)
           
 
Method Summary
 void clearExpressions()
           
 Set<org.semanticweb.owlapi.model.OWLClassExpression> getNormalizedExpressions()
           
 boolean isLeftSideNormalization()
           
 boolean isRightSideNormalization()
           
 void setLeftSideNormalization()
           
 void setRightSideNormalization()
           
 void visit(org.semanticweb.owlapi.model.OWLDataMinCardinality minExpression)
           
 void visit(org.semanticweb.owlapi.model.OWLObjectIntersectionOf expressionIntersection)
           
 void visit(org.semanticweb.owlapi.model.OWLObjectMinCardinality minExpression)
           
 void visit(org.semanticweb.owlapi.model.OWLObjectUnionOf expressionUnion)
           
 
Methods inherited from class org.semanticweb.more.visitors.AbstractNormalizeOWLClassExpressionVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NormalizeOWLClassExpressionVisitor

public NormalizeOWLClassExpressionVisitor(org.semanticweb.owlapi.model.OWLDataFactory factory)
Method Detail

clearExpressions

public void clearExpressions()

getNormalizedExpressions

public Set<org.semanticweb.owlapi.model.OWLClassExpression> getNormalizedExpressions()

setRightSideNormalization

public void setRightSideNormalization()

setLeftSideNormalization

public void setLeftSideNormalization()

isRightSideNormalization

public boolean isRightSideNormalization()

isLeftSideNormalization

public boolean isLeftSideNormalization()

visit

public void visit(org.semanticweb.owlapi.model.OWLObjectIntersectionOf expressionIntersection)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitor
Specified by:
visit in class AbstractNormalizeOWLClassExpressionVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLObjectUnionOf expressionUnion)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitor
Specified by:
visit in class AbstractNormalizeOWLClassExpressionVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLObjectMinCardinality minExpression)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitor
Specified by:
visit in class AbstractNormalizeOWLClassExpressionVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLDataMinCardinality minExpression)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitor
Specified by:
visit in class AbstractNormalizeOWLClassExpressionVisitor


Copyright © 2013. All Rights Reserved.