protected void renderOntology(OWLOntology ontology, Writer writer) throws Exception { OWLFunctionalSyntaxRenderer ren = new OWLFunctionalSyntaxRenderer(); ren.render(ontology, writer); } }
protected void renderOntology(OWLOntology ontology, Writer writer) throws Exception { OWLFunctionalSyntaxRenderer ren = new OWLFunctionalSyntaxRenderer(); ren.render(ontology, writer); } }
/** * Create a string for the given set of axioms. Return null for empty sets * or if the set is null. * * @param axioms axioms * @param translationManager translationManager * @return string or null * @see #translate(String, OWLOntologyManager) */ public static String translate(Collection<OWLAxiom> axioms, OWLOntologyManager translationManager) { if (axioms.isEmpty()) { return ""; } try { OWLOntology ontology = translationManager.createOntology(); ontology.add(axioms); OWLFunctionalSyntaxRenderer r = new OWLFunctionalSyntaxRenderer(); Writer writer = new StringWriter(); PrintWriter w = new PrintWriter(writer); r.render(ontology, w); w.flush(); return writer.toString(); } catch (OWLRendererException | OWLOntologyCreationException | OWLRuntimeException e) { throw new OwlStringException(e); } }
/** * Create a string for the given set of axioms. Return null for empty sets * or if the set is null. * * @param axioms axioms * @param translationManager translationManager * @return string or null * @see #translate(String, OWLOntologyManager) */ public static String translate(Collection<OWLAxiom> axioms, OWLOntologyManager translationManager) { if (axioms.isEmpty()) { return ""; } try { OWLOntology ontology = translationManager.createOntology(); ontology.add(axioms); OWLFunctionalSyntaxRenderer r = new OWLFunctionalSyntaxRenderer(); Writer writer = new StringWriter(); PrintWriter w = new PrintWriter(writer); r.render(ontology, w); w.flush(); return writer.toString(); } catch (OWLRendererException | OWLOntologyCreationException | OWLRuntimeException e) { throw new OwlStringException(e); } }
/** * Create a string for the given set of axioms. Return null for empty sets * or if the set is null. * * @param axioms axioms * @param translationManager translationManager * @return string or null * @see #translate(String, OWLOntologyManager) */ public static String translate(Collection<OWLAxiom> axioms, OWLOntologyManager translationManager) { if (axioms.isEmpty()) { return ""; } try { OWLOntology ontology = translationManager.createOntology(); ontology.add(axioms); OWLFunctionalSyntaxRenderer r = new OWLFunctionalSyntaxRenderer(); Writer writer = new StringWriter(); PrintWriter w = new PrintWriter(writer); r.render(ontology, w); w.flush(); return writer.toString(); } catch (OWLRendererException | OWLOntologyCreationException | OWLRuntimeException e) { throw new OwlStringException(e); } }
/** * Create a string for the given set of axioms. Return null for empty sets * or if the set is null. * * @param axioms axioms * @param translationManager translationManager * @return string or null * @see #translate(String, OWLOntologyManager) */ public static String translate(Collection<OWLAxiom> axioms, OWLOntologyManager translationManager) { if (axioms.isEmpty()) { return ""; } try { OWLOntology ontology = translationManager.createOntology(); ontology.add(axioms); OWLFunctionalSyntaxRenderer r = new OWLFunctionalSyntaxRenderer(); Writer writer = new StringWriter(); PrintWriter w = new PrintWriter(writer); r.render(ontology, w); w.flush(); return writer.toString(); } catch (OWLRendererException | OWLOntologyCreationException | OWLRuntimeException e) { throw new OwlStringException(e); } }