public OWLXMLRenderer() { try { OWLOntology ont = OWLManager.createOWLOntologyManager().createOntology(IRI.create("http://dl-learner.org/ontology/")); sw = new StringWriter(); OWLXMLWriter oxw = new OWLXMLWriter(sw, ont); delegate = new OWLXMLObjectRenderer(oxw); } catch (OWLOntologyCreationException e) { e.printStackTrace(); } }
/** * Converts an OWL API object to an OWL/XML syntax string. * * @param obj Input OWL object. * @return OWL/XML syntax string. */ public static String toOWLXMLSyntax(OWLObject obj) { StringWriter sw = new StringWriter(); try { OWLXMLWriter oxw = new OWLXMLWriter(sw, OWLManager.createOWLOntologyManager().createOntology(IRI.create("http://example.com/"))); OWLXMLObjectRenderer renderer = new OWLXMLObjectRenderer(oxw); obj.accept(renderer); } catch (OWLOntologyCreationException e) { e.printStackTrace(); } return sw.toString(); }
PrintWriter printWriter = new PrintWriter(osw);) { OWLXMLWriter writer = new OWLXMLWriter(printWriter, null); OWLXMLObjectRenderer renderer = new OWLXMLObjectRenderer(writer); ax.accept(renderer);
checkNotNull(format, "format cannot be null"); try { OWLXMLWriter w = new OWLXMLWriter(writer, ontology); w.startDocument(ontology); if (format instanceof PrefixDocumentFormat) {
checkNotNull(format, "format cannot be null"); try { OWLXMLWriter w = new OWLXMLWriter(writer, ontology); w.startDocument(ontology); if (format instanceof PrefixDocumentFormat) {
checkNotNull(format, "format cannot be null"); try { OWLXMLWriter w = new OWLXMLWriter(writer, ontology); w.startDocument(ontology); if (format instanceof PrefixDocumentFormat) {
checkNotNull(format, "format cannot be null"); try { OWLXMLWriter w = new OWLXMLWriter(writer, ontology); w.startDocument(ontology); if (format instanceof PrefixDocumentFormat) {