Class LatexObjectVisitor
java.lang.Object
org.semanticweb.owlapi.latex.renderer.LatexObjectVisitor
- All Implemented Interfaces:
OWLAnnotationAxiomVisitor
,OWLAnnotationObjectVisitor
,OWLAnnotationValueVisitor
,OWLAnonymousIndividualVisitorBase
,OWLAxiomVisitor
,OWLClassExpressionVisitor
,OWLClassVisitorBase
,OWLDataEntityVisitorBase
,OWLDataRangeVisitor
,OWLDataVisitor
,OWLEntityVisitor
,OWLIndividualEntityVisitorBase
,OWLIndividualVisitor
,OWLLiteralVisitorBase
,OWLLogicalAxiomVisitor
,OWLNamedObjectVisitor
,OWLObjectVisitor
,OWLPropertyEntityVisitorBase
,OWLPropertyExpressionVisitor
,OWLVisitorBase
,SWRLObjectVisitor
,SWRLRuleVisitorBase
NOTE: this class was not designed as a general purpose renderer, i.e., some ontologies might be
misrepresented in the output. Please report any formatting error you find to the bug tracker or
the mailing list.
- Since:
- 2.0.0
- Author:
- Matthew Horridge, The University Of Manchester, Medical Informatics Group
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
ALL.static final String
AND.static final String
BOTTOM.static final String
CIRC.static final String
EQUAL.static final String
EQUIV.static final String
HASVALUE.static final String
INVERSEstatic final String
MAX.static final String
MAXEX.static final String
MIN.static final String
MINEX.static final String
NOT.static final String
NOT_EQUIV.static final String
OR.static final String
SELF.static final String
SOME.static final String
SUBCLASS.static final String
TOP. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
setPrettyPrint
(boolean prettyPrint) void
setShortFormProvider
(ShortFormProvider shortFormProvider) void
setSubject
(OWLObject subject) void
void
visit
(OWLAnnotation node) void
visit
(OWLAnnotationAssertionAxiom axiom) void
visit
(OWLAnnotationProperty property) void
void
void
visit
(OWLAnnotationValue value) void
visit
(OWLAnonymousIndividual individual) void
void
void
visit
(OWLClassAssertionAxiom axiom) void
void
visit
(OWLDataComplementOf node) void
void
visit
(OWLDataHasValue ce) void
visit
(OWLDataIntersectionOf node) void
void
void
visit
(OWLDataOneOf node) void
visit
(OWLDataProperty property) void
void
visit
(OWLDataPropertyDomainAxiom axiom) void
visit
(OWLDataPropertyRangeAxiom axiom) void
void
visit
(OWLDatatype node) void
visit
(OWLDatatypeDefinitionAxiom axiom) void
visit
(OWLDatatypeRestriction node) void
visit
(OWLDataUnionOf node) void
visit
(OWLDeclarationAxiom axiom) void
void
visit
(OWLDisjointClassesAxiom axiom) void
void
void
visit
(OWLDisjointUnionAxiom axiom) void
visit
(OWLEquivalentClassesAxiom axiom) void
void
void
visit
(OWLFacetRestriction node) void
void
void
visit
(OWLHasKeyAxiom axiom) void
visit
(OWLImportsDeclaration axiom) void
void
void
void
visit
(OWLLiteral node) void
visit
(OWLNamedIndividual individual) void
void
void
void
void
void
void
void
void
visit
(OWLObjectInverseOf property) void
void
void
visit
(OWLObjectOneOf ce) void
visit
(OWLObjectProperty property) void
void
void
visit
(OWLObjectPropertyRangeAxiom axiom) void
void
void
visit
(OWLOntology ontology) void
void
visit
(OWLSameIndividualAxiom axiom) void
void
visit
(OWLSubClassOfAxiom axiom) void
visit
(OWLSubDataPropertyOfAxiom axiom) void
visit
(OWLSubObjectPropertyOfAxiom axiom) void
visit
(OWLSubPropertyChainOfAxiom axiom) void
void
void
visit
(SWRLBuiltInAtom node) void
visit
(SWRLClassAtom node) void
visit
(SWRLDataPropertyAtom node) void
visit
(SWRLDataRangeAtom node) void
void
visit
(SWRLIndividualArgument node) void
visit
(SWRLLiteralArgument node) void
visit
(SWRLObjectPropertyAtom node) void
void
visit
(SWRLSameIndividualAtom node) void
visit
(SWRLVariable node) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.semanticweb.owlapi.model.OWLVisitorBase
doDefault, getDefaultReturnValue, handleDefault
-
Field Details
-
AND
AND.- See Also:
-
OR
OR.- See Also:
-
NOT
NOT.- See Also:
-
ALL
ALL.- See Also:
-
SOME
SOME.- See Also:
-
HASVALUE
HASVALUE.- See Also:
-
MIN
MIN.- See Also:
-
MAX
MAX.- See Also:
-
MINEX
MINEX.- See Also:
-
MAXEX
MAXEX.- See Also:
-
EQUAL
EQUAL.- See Also:
-
SUBCLASS
SUBCLASS.- See Also:
-
EQUIV
EQUIV.- See Also:
-
NOT_EQUIV
NOT_EQUIV.- See Also:
-
TOP
TOP.- See Also:
-
BOTTOM
BOTTOM.- See Also:
-
SELF
SELF.- See Also:
-
CIRC
CIRC.- See Also:
-
INVERSE
INVERSE- See Also:
-
-
Constructor Details
-
LatexObjectVisitor
- Parameters:
writer
- writerdf
- data factory
-
-
Method Details
-
setSubject
- Parameters:
subject
- subject
-
setShortFormProvider
- Parameters:
shortFormProvider
- short form provider
-
isPrettyPrint
public boolean isPrettyPrint()- Returns:
- true if pretty print
-
setPrettyPrint
public void setPrettyPrint(boolean prettyPrint) - Parameters:
prettyPrint
- true to enable pretty print
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLClassVisitorBase
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLPropertyEntityVisitorBase
-
visit
- Specified by:
visit
in interfaceOWLPropertyEntityVisitorBase
-
visit
- Specified by:
visit
in interfaceOWLIndividualEntityVisitorBase
-
visit
- Specified by:
visit
in interfaceOWLClassExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLAnnotationAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Parameters:
axiom
- the axiom
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceSWRLRuleVisitorBase
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceOWLNamedObjectVisitor
-
visit
- Specified by:
visit
in interfaceOWLPropertyExpressionVisitor
-
visit
- Specified by:
visit
in interfaceOWLDataRangeVisitor
-
visit
- Specified by:
visit
in interfaceOWLDataRangeVisitor
-
visit
- Specified by:
visit
in interfaceOWLDataVisitor
-
visit
- Specified by:
visit
in interfaceOWLDataRangeVisitor
-
visit
- Specified by:
visit
in interfaceOWLDataEntityVisitorBase
-
visit
- Specified by:
visit
in interfaceOWLLiteralVisitorBase
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceSWRLObjectVisitor
-
visit
- Specified by:
visit
in interfaceOWLPropertyEntityVisitorBase
-
visit
- Specified by:
visit
in interfaceOWLAnnotationObjectVisitor
-
visit
- Specified by:
visit
in interfaceOWLAnnotationAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLAnnotationAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLAnnotationAxiomVisitor
-
visit
- Parameters:
value
- value
-
visit
- Specified by:
visit
in interfaceOWLLogicalAxiomVisitor
-
visit
- Specified by:
visit
in interfaceOWLDataRangeVisitor
-
visit
- Specified by:
visit
in interfaceOWLDataRangeVisitor
-
visit
- Specified by:
visit
in interfaceOWLAnonymousIndividualVisitorBase
-
visit
- Specified by:
visit
in interfaceOWLAnnotationValueVisitor
-