public class TurtleRenderer extends RDFRendererBase
RDFRendererBase.TripleComparator
GENERAL_AXIOMS_BANNER_TEXT, ontology, prettyPrintedTypes, RULES_BANNER_TEXT, tripleComparator
Constructor and Description |
---|
TurtleRenderer(OWLOntology ontology,
OWLOntologyManager manager,
java.io.Writer writer,
OWLOntologyFormat format)
Deprecated.
|
TurtleRenderer(OWLOntology ontology,
java.io.Writer writer,
OWLOntologyFormat format) |
Modifier and Type | Method and Description |
---|---|
protected void |
beginDocument()
Called before the ontology document is rendered.
|
protected void |
endDocument()
Called after the ontology document has been rendered.
|
protected void |
endObject()
Called after an OWLObject such as an entity, anonymous individual, rule etc.
|
void |
popTab() |
void |
pushTab() |
void |
render(RDFResourceNode node)
Renders the triples whose subject is the specified node
|
protected void |
writeAnnotationPropertyComment(OWLAnnotationProperty prop)
Called before an annotation property is rendered to give subclasses the chance to prefix the rendering with
comments etc.
|
protected void |
writeBanner(java.lang.String name) |
protected void |
writeClassComment(OWLClass cls)
Called before a class is rendered to give subclasses the chance to prefix the rendering with comments etc.
|
protected void |
writeDataPropertyComment(OWLDataProperty prop)
Called before a data property is rendered to give subclasses the chance to prefix the rendering with comments etc.
|
protected void |
writeDatatypeComment(OWLDatatype datatype)
Called before a datatype is rendered to give subclasses the chance to prefix the rendering with comments etc.
|
protected void |
writeIndividualComments(OWLNamedIndividual ind)
Called before an individual is rendered to give subclasses the chance to prefix the rendering with comments etc.
|
protected void |
writeObjectPropertyComment(OWLObjectProperty prop)
Called before an object property is rendered.
|
beginObject, createGraph, getGraph, getOntology, isObjectList, render, renderAnonRoots, shouldInsertDeclarations, toJavaList
@Deprecated public TurtleRenderer(OWLOntology ontology, OWLOntologyManager manager, java.io.Writer writer, OWLOntologyFormat format)
public TurtleRenderer(OWLOntology ontology, java.io.Writer writer, OWLOntologyFormat format)
public void pushTab()
public void popTab()
protected void beginDocument()
RDFRendererBase
beginDocument
in class RDFRendererBase
protected void endDocument()
RDFRendererBase
endDocument
in class RDFRendererBase
protected void writeClassComment(OWLClass cls)
RDFRendererBase
writeClassComment
in class RDFRendererBase
cls
- The class being renderedprotected void writeObjectPropertyComment(OWLObjectProperty prop)
RDFRendererBase
writeObjectPropertyComment
in class RDFRendererBase
prop
- The property being renderedprotected void writeDataPropertyComment(OWLDataProperty prop)
RDFRendererBase
writeDataPropertyComment
in class RDFRendererBase
prop
- The property being renderedprotected void writeIndividualComments(OWLNamedIndividual ind)
RDFRendererBase
writeIndividualComments
in class RDFRendererBase
ind
- The individual being renderedprotected void writeAnnotationPropertyComment(OWLAnnotationProperty prop)
RDFRendererBase
writeAnnotationPropertyComment
in class RDFRendererBase
prop
- The property being renderedprotected void writeDatatypeComment(OWLDatatype datatype)
RDFRendererBase
writeDatatypeComment
in class RDFRendererBase
datatype
- The datatype being renderedprotected void endObject()
RDFRendererBase
endObject
in class RDFRendererBase
protected void writeBanner(java.lang.String name)
writeBanner
in class RDFRendererBase
public void render(RDFResourceNode node)
render
in class RDFRendererBase
node
- The node