org.semanticweb.more.visitors
Class NormalizeOWLAxiomVisitor

java.lang.Object
  extended by org.semanticweb.more.visitors.AbstractNormalizeOWLAxiomVisitor
      extended by org.semanticweb.more.visitors.NormalizeOWLAxiomVisitor
All Implemented Interfaces:
org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitor, org.semanticweb.owlapi.model.OWLAxiomVisitor

public class NormalizeOWLAxiomVisitor
extends AbstractNormalizeOWLAxiomVisitor


Constructor Summary
NormalizeOWLAxiomVisitor(org.semanticweb.owlapi.model.OWLDataFactory factory)
           
 
Method Summary
 Set<org.semanticweb.owlapi.model.OWLAxiom> getNormalizedAxioms()
           
 void resetStructures()
           
 void visit(org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom ax)
           
 void visit(org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom ax)
           
 void visit(org.semanticweb.owlapi.model.OWLDisjointClassesAxiom ax)
           
 void visit(org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom ax)
           
 void visit(org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom ax)
           
 void visit(org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom ax)
           
 void visit(org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom ax)
           
 void visit(org.semanticweb.owlapi.model.OWLSubClassOfAxiom ax)
           
 boolean wasAxiomProcessed()
           
 
Methods inherited from class org.semanticweb.more.visitors.AbstractNormalizeOWLAxiomVisitor
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, 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

NormalizeOWLAxiomVisitor

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

resetStructures

public void resetStructures()

getNormalizedAxioms

public Set<org.semanticweb.owlapi.model.OWLAxiom> getNormalizedAxioms()

wasAxiomProcessed

public boolean wasAxiomProcessed()

visit

public void visit(org.semanticweb.owlapi.model.OWLSubClassOfAxiom ax)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitor
Specified by:
visit in class AbstractNormalizeOWLAxiomVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom ax)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitor
Specified by:
visit in class AbstractNormalizeOWLAxiomVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLDisjointClassesAxiom ax)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitor
Specified by:
visit in class AbstractNormalizeOWLAxiomVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom ax)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitor
Specified by:
visit in class AbstractNormalizeOWLAxiomVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom ax)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitor
Specified by:
visit in class AbstractNormalizeOWLAxiomVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom ax)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitor
Specified by:
visit in class AbstractNormalizeOWLAxiomVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom ax)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitor
Specified by:
visit in class AbstractNormalizeOWLAxiomVisitor

visit

public void visit(org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom ax)
Specified by:
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitor
Specified by:
visit in class AbstractNormalizeOWLAxiomVisitor


Copyright © 2013. All Rights Reserved.