|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.fau.cs.www8.jadeowlcodec.tool.dig1_1_extended.PropertyAxiomRenderingVisitor
public class PropertyAxiomRenderingVisitor
Renders OWL property axioms as DIG 1.1.
| Constructor Summary | |
|---|---|
PropertyAxiomRenderingVisitor(org.kr.dl.dig.v1_1.TellsDocument.Tells tells)
Creates a new visitor and sets tells. |
|
| Method Summary | |
|---|---|
void |
visit(org.semanticweb.owl.model.OWLDataPropertyRangeAxiom axiom)
|
void |
visit(org.semanticweb.owl.model.OWLEquivalentPropertiesAxiom axiom)
Adds 'equalr' axioms to tells corresponding to
axiom. |
void |
visit(org.semanticweb.owl.model.OWLFunctionalPropertyAxiom axiom)
|
void |
visit(org.semanticweb.owl.model.OWLInverseFunctionalPropertyAxiom axiom)
|
void |
visit(org.semanticweb.owl.model.OWLInversePropertyAxiom axiom)
|
void |
visit(org.semanticweb.owl.model.OWLObjectPropertyRangeAxiom axiom)
|
void |
visit(org.semanticweb.owl.model.OWLPropertyDomainAxiom axiom)
|
void |
visit(org.semanticweb.owl.model.OWLSubPropertyAxiom axiom)
Adds an 'impliesr' axiom to tells corresponding to
axiom. |
void |
visit(org.semanticweb.owl.model.OWLSymmetricPropertyAxiom axiom)
|
void |
visit(org.semanticweb.owl.model.OWLTransitivePropertyAxiom axiom)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropertyAxiomRenderingVisitor(org.kr.dl.dig.v1_1.TellsDocument.Tells tells)
tells.
tells - a (see link in source code; it doesnt work in extern references for javadoc)| Method Detail |
|---|
public void visit(org.semanticweb.owl.model.OWLDataPropertyRangeAxiom axiom)
throws org.semanticweb.owl.model.OWLException
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitororg.semanticweb.owl.model.OWLException
public void visit(org.semanticweb.owl.model.OWLEquivalentPropertiesAxiom axiom)
throws org.semanticweb.owl.model.OWLException
tells corresponding to
axiom.
The addition of each axiom happens only if the two properties
involved have the same type.
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitoraxiom - an OWLEquivalentPropertiesAxiom.
org.semanticweb.owl.model.OWLExceptionOWLPropertyAxiomVisitor.visit(org.semanticweb.owl.model.OWLEquivalentPropertiesAxiom)
public void visit(org.semanticweb.owl.model.OWLFunctionalPropertyAxiom axiom)
throws org.semanticweb.owl.model.OWLException
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitororg.semanticweb.owl.model.OWLException
public void visit(org.semanticweb.owl.model.OWLInverseFunctionalPropertyAxiom axiom)
throws org.semanticweb.owl.model.OWLException
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitororg.semanticweb.owl.model.OWLException
public void visit(org.semanticweb.owl.model.OWLInversePropertyAxiom axiom)
throws org.semanticweb.owl.model.OWLException
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitororg.semanticweb.owl.model.OWLException
public void visit(org.semanticweb.owl.model.OWLObjectPropertyRangeAxiom axiom)
throws org.semanticweb.owl.model.OWLException
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitororg.semanticweb.owl.model.OWLException
public void visit(org.semanticweb.owl.model.OWLPropertyDomainAxiom axiom)
throws org.semanticweb.owl.model.OWLException
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitororg.semanticweb.owl.model.OWLException
public void visit(org.semanticweb.owl.model.OWLSubPropertyAxiom axiom)
throws org.semanticweb.owl.model.OWLException
tells corresponding to
axiom.
The addition of ethe axiom happens only if the two properties
involved have the same type.
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitoraxiom - an OWLSubPropertyAxiom.
org.semanticweb.owl.model.OWLExceptionOWLPropertyAxiomVisitor.visit(org.semanticweb.owl.model.OWLSubPropertyAxiom)
public void visit(org.semanticweb.owl.model.OWLSymmetricPropertyAxiom axiom)
throws org.semanticweb.owl.model.OWLException
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitororg.semanticweb.owl.model.OWLException
public void visit(org.semanticweb.owl.model.OWLTransitivePropertyAxiom axiom)
throws org.semanticweb.owl.model.OWLException
visit in interface org.semanticweb.owl.model.OWLPropertyAxiomVisitororg.semanticweb.owl.model.OWLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2007 Moritz Goeb, Bernhard Schiemann, Ulf Schreiber of Chair of Artificial Intelligence, University of Erlangen-Nuremberg