@Override protected void storeOntology(OWLOntology ontology, PrintWriter writer, OWLDocumentFormat format) throws OWLOntologyStorageException { try { RDFXMLRenderer renderer = new RDFXMLRenderer(ontology, writer, format); Set<OWLEntity> entities = renderer.getUnserialisableEntities(); if (!entities.isEmpty()) { StringBuilder sb = new StringBuilder(); for (OWLEntity entity : entities) { sb.append(entity.toStringID()); sb.append('\n'); } throw new OWLOntologyStorageException(sb.toString().trim(), new IllegalElementNameException(sb.toString().trim())); } renderer.render(); } catch (OWLRuntimeException e) { throw new OWLOntologyStorageException(e); } } }
@Override protected void storeOntology(OWLOntology ontology, PrintWriter writer, OWLDocumentFormat format) throws OWLOntologyStorageException { try { RDFXMLRenderer renderer = new RDFXMLRenderer(ontology, writer, format); Set<OWLEntity> entities = renderer.getUnserialisableEntities(); if (!entities.isEmpty()) { StringBuilder sb = new StringBuilder(); for (OWLEntity entity : entities) { sb.append(entity.toStringID()); sb.append('\n'); } throw new OWLOntologyStorageException(sb.toString().trim(), new IllegalElementNameException(sb.toString().trim())); } renderer.render(); } catch (OWLRuntimeException e) { throw new OWLOntologyStorageException(e); } } }
@Override protected void storeOntology(OWLOntology ontology, PrintWriter writer, OWLDocumentFormat format) throws OWLOntologyStorageException { try { RDFXMLRenderer renderer = new RDFXMLRenderer(ontology, writer, format); Set<OWLEntity> entities = renderer.getUnserialisableEntities(); if (!entities.isEmpty()) { StringBuilder sb = new StringBuilder(); for (OWLEntity entity : entities) { sb.append(entity.toStringID()); sb.append('\n'); } throw new OWLOntologyStorageException(sb.toString().trim(), new IllegalElementNameException(sb.toString().trim())); } renderer.render(); } catch (OWLRuntimeException e) { throw new OWLOntologyStorageException(e); } } }
@Override protected void storeOntology(OWLOntology ontology, PrintWriter writer, OWLDocumentFormat format) throws OWLOntologyStorageException { try { RDFXMLRenderer renderer = new RDFXMLRenderer(ontology, writer, format); Set<OWLEntity> entities = renderer.getUnserialisableEntities(); if (!entities.isEmpty()) { StringBuilder sb = new StringBuilder(); for (OWLEntity entity : entities) { sb.append(entity.toStringID()); sb.append('\n'); } throw new OWLOntologyStorageException(sb.toString().trim(), new IllegalElementNameException(sb.toString().trim())); } renderer.render(); } catch (OWLRuntimeException e) { throw new OWLOntologyStorageException(e); } } }
@Override public void writeStartElement(IRI name) { String qName = xmlWriterNamespaceManager.getQName(name); if (!XMLUtils.isQName(qName)) { // Could not generate a valid QName, therefore, we cannot // write valid XML - just throw an exception! throw new IllegalElementNameException(name.toString()); } XMLElement element = new XMLElement(qName, elementStack.size()); if (!elementStack.isEmpty()) { XMLElement topElement = elementStack.peek(); if (topElement != null) { topElement.writeElementStart(false); } } elementStack.push(element); }
@Override public void writeStartElement(IRI name) { String qName = xmlWriterNamespaceManager.getQName(name); if (!XMLUtils.isQName(qName)) { // Could not generate a valid QName, therefore, we cannot // write valid XML - just throw an exception! throw new IllegalElementNameException(name.toString()); } XMLElement element = new XMLElement(qName, elementStack.size()); if (!elementStack.isEmpty()) { XMLElement topElement = elementStack.peek(); if (topElement != null) { topElement.writeElementStart(false); } } elementStack.push(element); }
@Override public void writeStartElement(IRI name) { String qName = xmlWriterNamespaceManager.getQName(name); if (!XMLUtils.isQName(qName)) { // Could not generate a valid QName, therefore, we cannot // write valid XML - just throw an exception! throw new IllegalElementNameException(name.toString()); } XMLElement element = new XMLElement(qName, elementStack.size()); if (!elementStack.isEmpty()) { XMLElement topElement = elementStack.peek(); if (topElement != null) { topElement.writeElementStart(false); } } elementStack.push(element); }
@Override public void writeStartElement(IRI name) { String qName = xmlWriterNamespaceManager.getQName(name); if (!XMLUtils.isQName(qName)) { // Could not generate a valid QName, therefore, we cannot // write valid XML - just throw an exception! throw new IllegalElementNameException(name.toString()); } XMLElement element = new XMLElement(qName, elementStack.size()); if (!elementStack.isEmpty()) { XMLElement topElement = elementStack.peek(); if (topElement != null) { topElement.writeElementStart(false); } } elementStack.push(element); }