@Override protected void writeBanner(String name) throws IOException { writer.writeComment("\n///////////////////////////////////////////////////////////////////////////////////////\n" + "//\n" + "// " + name + "\n" + "//\n" + "///////////////////////////////////////////////////////////////////////////////////////\n"); }
@Override protected void beginDocument() throws IOException { writer.startDocument(); }
@Override protected void storeOntology(OWLOntologyManager manager, OWLOntology ontology, Writer writer, OWLOntologyFormat format) throws OWLOntologyStorageException { storeOntology(ontology, writer, format); }
protected void storeOntology(OWLOntologyManager manager, OWLOntology ontology, Writer writer, OWLOntologyFormat format) throws OWLOntologyStorageException { try { RDFXMLRenderer renderer = new RDFXMLRenderer(manager, ontology, writer, format); renderer.render(); } catch (IOException e) { throw new OWLOntologyStorageException(e); } catch (IllegalElementNameException e) { throw new OWLOntologyStorageException(e); } } }
protected void endDocument() throws IOException { writer.endDocument(); writer.writeComment(VersionInfo.getVersionInfo().getGeneratedByMessage()); }
public void writeAboutAttribute(IRI value) throws IOException { writeAttribute(Namespaces.RDF + "about", value); }
@Override public OWLOntologyStorer createStorer() { return new RDFXMLOntologyStorer(); }
/** @return unserializable entities */ public Set<OWLEntity> getUnserialisableEntities() { return qnameManager.getEntitiesWithInvalidQNames(); }
public void endRendering() throws IOException { OWLOntology ontology = OWL.Ontology( axioms ); RDFXMLRenderer renderer = new RDFXMLRenderer(OntologyUtils.getOWLOntologyManager(), ontology, writer); renderer.render(); }
@Override protected void endDocument() throws IOException { writer.endDocument(); writer.writeComment(VersionInfo.getVersionInfo().getGeneratedByMessage()); if (format instanceof RDFOntologyFormat && !((RDFOntologyFormat) format).isAddMissingTypes()) { // missing type declarations could have been omitted, adding a // comment to document it writer.writeComment("Warning: type declarations were not added automatically."); } }
public void writeResourceAttribute(IRI value) throws IOException { writeAttribute(Namespaces.RDF + "resource", value); }
protected void writeBanner(String name) throws IOException { writer.writeComment( "\n///////////////////////////////////////////////////////////////////////////////////////\n" + "//\n" + "// " + name + "\n" + "//\n" + "///////////////////////////////////////////////////////////////////////////////////////\n"); }
protected void beginDocument() throws IOException { writer.startDocument(); }
protected void renderOntology(OWLOntology ontology, Writer writer) throws Exception { RDFXMLRenderer renderer = new RDFXMLRenderer(getOWLModelManager().getOWLOntologyManager(), getOWLModelManager().getActiveOntology(), writer); renderer.render(); } }
public void writeAboutAttribute(IRI value) throws IOException { writeAttribute(Namespaces.RDF + "about", value); }
@Override protected void writeAnnotationPropertyComment(OWLAnnotationProperty prop) throws IOException { writer.writeComment(XMLUtils.escapeXML(prop.getIRI().toString())); }
protected void renderOntology(OWLOntology ontology, Writer writer) throws Exception { RDFXMLRenderer renderer = new RDFXMLRenderer(getOWLModelManager().getOWLOntologyManager(), getOWLModelManager().getActiveOntology(), writer); renderer.render(); } }
public void writeResourceAttribute(IRI value) throws IOException { writeAttribute(Namespaces.RDF + "resource", value); }
@Override protected void writeIndividualComments(OWLNamedIndividual ind) throws IOException { writer.writeComment(XMLUtils.escapeXML(ind.getIRI().toString())); }
public void writeNodeIDAttribute(RDFResourceNode node) throws IOException { writeAttribute(Namespaces.RDF + "nodeID", IRI.create(node.toString())); }