public class RDFXMLRenderer extends RDFRendererBase
GENERAL_AXIOMS_BANNER_TEXT, ontology, prettyPrintedTypes, RULES_BANNER_TEXT| Constructor and Description |
|---|
RDFXMLRenderer(org.semanticweb.owlapi.model.OWLOntologyManager manager,
org.semanticweb.owlapi.model.OWLOntology ontology,
Writer w)
Deprecated.
|
RDFXMLRenderer(org.semanticweb.owlapi.model.OWLOntologyManager manager,
org.semanticweb.owlapi.model.OWLOntology ontology,
Writer w,
org.semanticweb.owlapi.model.OWLOntologyFormat format)
Deprecated.
|
RDFXMLRenderer(org.semanticweb.owlapi.model.OWLOntology ontology,
Writer w) |
RDFXMLRenderer(org.semanticweb.owlapi.model.OWLOntology ontology,
Writer w,
org.semanticweb.owlapi.model.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.
|
Set<org.semanticweb.owlapi.model.OWLEntity> |
getUnserialisableEntities() |
void |
render(RDFResourceNode node)
Renders the triples in the current graph into a concrete format.
|
protected void |
writeAnnotationPropertyComment(org.semanticweb.owlapi.model.OWLAnnotationProperty prop)
Called before an annotation property is rendered to give subclasses the
chance to prefix the rendering with comments etc.
|
protected void |
writeBanner(String name) |
protected void |
writeClassComment(org.semanticweb.owlapi.model.OWLClass cls)
Called before a class is rendered to give subclasses the chance to prefix
the rendering with comments etc.
|
protected void |
writeDataPropertyComment(org.semanticweb.owlapi.model.OWLDataProperty prop)
Called before a data property is rendered to give subclasses the chance
to prefix the rendering with comments etc.
|
protected void |
writeDatatypeComment(org.semanticweb.owlapi.model.OWLDatatype datatype)
Called before a datatype is rendered to give subclasses the chance to
prefix the rendering with comments etc.
|
protected void |
writeIndividualComments(org.semanticweb.owlapi.model.OWLNamedIndividual ind)
Called before an individual is rendered to give subclasses the chance to
prefix the rendering with comments etc.
|
protected void |
writeObjectPropertyComment(org.semanticweb.owlapi.model.OWLObjectProperty prop)
Called before an object property is rendered.
|
beginObject, createGraph, endObject, getGraph, getOntology, isObjectList, render, renderAnonRoots, shouldInsertDeclarations, toJavaList@Deprecated public RDFXMLRenderer(org.semanticweb.owlapi.model.OWLOntologyManager manager, org.semanticweb.owlapi.model.OWLOntology ontology, Writer w)
manager - managerontology - ontologyw - writerpublic RDFXMLRenderer(org.semanticweb.owlapi.model.OWLOntology ontology,
Writer w)
ontology - ontologyw - writer@Deprecated public RDFXMLRenderer(org.semanticweb.owlapi.model.OWLOntologyManager manager, org.semanticweb.owlapi.model.OWLOntology ontology, Writer w, org.semanticweb.owlapi.model.OWLOntologyFormat format)
manager - managerontology - ontologyw - writerformat - formatpublic RDFXMLRenderer(org.semanticweb.owlapi.model.OWLOntology ontology,
Writer w,
org.semanticweb.owlapi.model.OWLOntologyFormat format)
ontology - ontologyw - writerformat - formatpublic Set<org.semanticweb.owlapi.model.OWLEntity> getUnserialisableEntities()
protected void beginDocument()
throws IOException
RDFRendererBasebeginDocument in class RDFRendererBaseIOException - if there was a problem writing to the output streamprotected void endDocument()
throws IOException
RDFRendererBaseendDocument in class RDFRendererBaseIOException - if there was a problem writing to the output streamprotected void writeIndividualComments(org.semanticweb.owlapi.model.OWLNamedIndividual ind)
throws IOException
RDFRendererBasewriteIndividualComments in class RDFRendererBaseind - The individual being renderedIOException - if there was a problem writing to the output streamprotected void writeClassComment(org.semanticweb.owlapi.model.OWLClass cls)
throws IOException
RDFRendererBasewriteClassComment in class RDFRendererBasecls - The class being renderedIOException - if there was a problem writing to the output streamprotected void writeDataPropertyComment(org.semanticweb.owlapi.model.OWLDataProperty prop)
throws IOException
RDFRendererBasewriteDataPropertyComment in class RDFRendererBaseprop - The property being renderedIOException - if there was a problem writing to the output streamprotected void writeObjectPropertyComment(org.semanticweb.owlapi.model.OWLObjectProperty prop)
throws IOException
RDFRendererBasewriteObjectPropertyComment in class RDFRendererBaseprop - The property being renderedIOException - if there was a problem writing to the output streamprotected void writeAnnotationPropertyComment(org.semanticweb.owlapi.model.OWLAnnotationProperty prop)
throws IOException
RDFRendererBasewriteAnnotationPropertyComment in class RDFRendererBaseprop - The property being renderedIOException - if there was a problem writing to the output streamprotected void writeDatatypeComment(org.semanticweb.owlapi.model.OWLDatatype datatype)
throws IOException
RDFRendererBasewriteDatatypeComment in class RDFRendererBasedatatype - The datatype being renderedIOException - if there was a problem writing to the output streamprotected void writeBanner(String name) throws IOException
writeBanner in class RDFRendererBaseIOExceptionpublic void render(RDFResourceNode node) throws IOException
RDFRendererBaserender in class RDFRendererBasenode - The main node to be renderedIOException - If there was a problem rendering the triples.Copyright © 2014 The University of Manchester. All Rights Reserved.