de.uulm.ecs.ai.owl.krssrenderer
Class KRSS2OWLObjectRenderer
java.lang.Object
de.uulm.ecs.ai.owl.krssrenderer.KRSS2OWLObjectRenderer
- All Implemented Interfaces:
- OWLAnnotationVisitor, OWLAxiomVisitor, OWLDataVisitor, OWLDescriptionVisitor, OWLEntityVisitor, OWLObjectVisitor, OWLPropertyExpressionVisitor, SWRLObjectVisitor
public class KRSS2OWLObjectRenderer
- extends java.lang.Object
- implements OWLObjectVisitor
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KRSS2OWLObjectRenderer
public KRSS2OWLObjectRenderer(OWLOntology ontology,
java.io.Writer writer)
write
public final void write(OWLDescription obj)
write
public final void write(OWLIndividual ind)
write
public final void write(OWLPropertyExpression obj)
write
public final void write(OWLDataRange obj)
visit
public final void visit(OWLOntology ontology)
- Specified by:
visit
in interface OWLObjectVisitor
visit
public final void visit(OWLSubClassAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLAntiSymmetricObjectPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLReflexiveObjectPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public final void visit(OWLDisjointClassesAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLDataPropertyDomainAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLImportsDeclaration axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLAxiomAnnotationAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLObjectPropertyDomainAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLEquivalentObjectPropertiesAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLNegativeDataPropertyAssertionAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLDifferentIndividualsAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLDisjointDataPropertiesAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLDisjointObjectPropertiesAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLObjectPropertyRangeAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public final void visit(OWLObjectPropertyAssertionAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLFunctionalObjectPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLObjectSubPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLDisjointUnionAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLDeclarationAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLEntityAnnotationAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLOntologyAnnotationAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLSymmetricObjectPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLDataPropertyRangeAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLFunctionalDataPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLEquivalentDataPropertiesAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public final void visit(OWLClassAssertionAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLEquivalentClassesAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLDataPropertyAssertionAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLTransitiveObjectPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLIrreflexiveObjectPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLDataSubPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLInverseFunctionalObjectPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLSameIndividualsAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLObjectPropertyChainSubPropertyAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(OWLInverseObjectPropertiesAxiom axiom)
- Specified by:
visit
in interface OWLAxiomVisitor
visit
public void visit(SWRLRule rule)
- Specified by:
visit
in interface OWLAxiomVisitor
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLClassAtom node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLDataRangeAtom node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLObjectPropertyAtom node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLDataValuedPropertyAtom node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLBuiltInAtom node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLAtomDVariable node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLAtomIVariable node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLAtomIndividualObject node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLAtomConstantObject node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLSameAsAtom node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public void visit(SWRLDifferentFromAtom node)
- Specified by:
visit
in interface SWRLObjectVisitor
visit
public final void visit(OWLClass desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
- Specified by:
visit
in interface OWLEntityVisitor
visit
public final void visit(OWLObjectIntersectionOf desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLObjectUnionOf desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLObjectComplementOf desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLObjectSomeRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLObjectAllRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public void visit(OWLObjectValueRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLObjectMinCardinalityRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLObjectExactCardinalityRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLObjectMaxCardinalityRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public void visit(OWLObjectSelfRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public void visit(OWLObjectOneOf desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLDataSomeRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLDataAllRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public void visit(OWLDataValueRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLDataMinCardinalityRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLDataExactCardinalityRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public final void visit(OWLDataMaxCardinalityRestriction desc)
- Specified by:
visit
in interface OWLDescriptionVisitor
visit
public void visit(OWLDataType node)
- Specified by:
visit
in interface OWLDataVisitor
- Specified by:
visit
in interface OWLEntityVisitor
visit
public void visit(OWLDataComplementOf node)
- Specified by:
visit
in interface OWLDataVisitor
visit
public void visit(OWLDataOneOf node)
- Specified by:
visit
in interface OWLDataVisitor
visit
public void visit(OWLDataRangeRestriction node)
- Specified by:
visit
in interface OWLDataVisitor
visit
public void visit(OWLTypedConstant node)
- Specified by:
visit
in interface OWLDataVisitor
visit
public void visit(OWLUntypedConstant node)
- Specified by:
visit
in interface OWLDataVisitor
visit
public void visit(OWLDataRangeFacetRestriction node)
- Specified by:
visit
in interface OWLDataVisitor
visit
public final void visit(OWLObjectProperty property)
- Specified by:
visit
in interface OWLEntityVisitor
- Specified by:
visit
in interface OWLPropertyExpressionVisitor
visit
public final void visit(OWLObjectPropertyInverse property)
- Specified by:
visit
in interface OWLPropertyExpressionVisitor
visit
public final void visit(OWLDataProperty property)
- Specified by:
visit
in interface OWLEntityVisitor
- Specified by:
visit
in interface OWLPropertyExpressionVisitor
visit
public final void visit(OWLIndividual individual)
- Specified by:
visit
in interface OWLEntityVisitor
visit
public void visit(OWLObjectAnnotation annotation)
- Specified by:
visit
in interface OWLAnnotationVisitor
visit
public void visit(OWLConstantAnnotation annotation)
- Specified by:
visit
in interface OWLAnnotationVisitor