public void handleNamespace(String prefix, String uri) throws RDFHandlerException { for (RDFHandler rdfHandler : rdfHandlers) { rdfHandler.handleNamespace(prefix, uri); } }
public void handleNamespace(String prefix, String uri) throws RDFHandlerException { for (RDFHandler rdfHandler : rdfHandlers) { rdfHandler.handleNamespace(prefix, uri); } }
@Override public void handleNamespace(String prefix, String uri) throws RDFHandlerException { handler.handleNamespace(prefix, uri); }
@Override public void handleNamespace(String prefix, String uri) throws RDFHandlerException { for (RDFHandler rdfHandler : rdfHandlers) { rdfHandler.handleNamespace(prefix, uri); } }
private void handleNamespace(String prefix, String uri) { if (rdfHandler != null) { rdfHandler.handleNamespace(prefix, uri); } }
public void handleNamespace(final String prefix, final String uri) throws RDFHandlerException { baseHandler.handleNamespace(prefix, uri); }
public void handleNamespace(final String prefix, final String uri) throws RDFHandlerException { baseHandler.handleNamespace(prefix, uri); }
@Override public void handleNamespace(@Nullable String prefix, @Nullable String uri) { try { consumer.handleNamespace(prefix, uri); } catch (RDFHandlerException e) { throw new OWLParserException(e); } }
@Override public void handleNamespace(@Nullable String prefix, @Nullable String uri) { try { consumer.handleNamespace(prefix, uri); } catch (RDFHandlerException e) { throw new OWLParserException(e); } }
private void readNamespaceDecl() throws IOException, RDFHandlerException { String prefix = readString(); String namespace = readString(); if (rdfHandler != null) { rdfHandler.handleNamespace(prefix, namespace); } }
private void readNamespaceDecl() throws IOException, RDFHandlerException { String prefix = readString(); String namespace = readString(); if (rdfHandler != null) { rdfHandler.handleNamespace(prefix, namespace); } }
private void readNamespaceDecl() throws IOException, RDFHandlerException { String prefix = readString(); String namespace = readString(); if (rdfHandler != null) { rdfHandler.handleNamespace(prefix, namespace); } }
private void writeNamespaces() { // Send the prefixes from the prefixmanager to the RDFHandler // NOTE: These may be derived from a PrefixOWLDocumentFormat for (String prefixName : pm.getPrefixName2PrefixMap().keySet()) { final String prefix = pm.getPrefix(prefixName); // OWLAPI generally stores prefixes with a colon at the end, while // Sesame Rio expects // prefixes without the colon if (prefixName.endsWith(":")) { prefixName = prefixName.substring(0, prefixName.length() - 1); } try { writer.handleNamespace(prefixName, prefix); } catch (RDFHandlerException e) { throw new OWLRuntimeException(e); } } }
private void writeNamespaces() { // Send the prefixes from the prefixmanager to the RDFHandler // NOTE: These may be derived from a PrefixOWLDocumentFormat for (String prefixName : pm.getPrefixName2PrefixMap().keySet()) { final String prefix = pm.getPrefix(prefixName); // OWLAPI generally stores prefixes with a colon at the end, while // Sesame Rio expects // prefixes without the colon if (prefixName.endsWith(":")) { prefixName = prefixName.substring(0, prefixName.length() - 1); } try { writer.handleNamespace(prefixName, prefix); } catch (RDFHandlerException e) { throw new OWLRuntimeException(e); } } }
@Override public void startPrefixMapping(String prefix, String uri) throws SAXException { try { if (deferredElement != null) { // This new prefix mapping must come from a new start tag reportDeferredStartElement(); } newNamespaceMappings.put(prefix, uri); if (parseLiteralMode) { // This namespace is introduced inside an XML literal xmlLiteralPrefixes.add(prefix); } if (rdfParser.getRDFHandler() != null) { rdfParser.getRDFHandler().handleNamespace(prefix, uri); } } catch (RDFParseException e) { throw new SAXException(e); } catch (RDFHandlerException e) { throw new SAXException(e); } }
@Override public void startPrefixMapping(String prefix, String uri) throws SAXException { try { if (deferredElement != null) { // This new prefix mapping must come from a new start tag reportDeferredStartElement(); } newNamespaceMappings.put(prefix, uri); if (parseLiteralMode) { // This namespace is introduced inside an XML literal xmlLiteralPrefixes.add(prefix); } if (rdfParser.getRDFHandler() != null) { rdfParser.getRDFHandler().handleNamespace(prefix, uri); } } catch (RDFParseException e) { throw new SAXException(e); } catch (RDFHandlerException e) { throw new SAXException(e); } }
@Override public void exportStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, RDFHandler handler, Resource... contexts) throws RepositoryException, RDFHandlerException { Model model = committed.filter(subj, pred, obj, contexts); handler.startRDF(); model.getNamespaces().forEach(ns -> { handler.handleNamespace(ns.getPrefix(), ns.getName()); }); model.forEach(st -> { handler.handleStatement(st); }); handler.endRDF(); }
/** * Writes the given statements to the given {@link RDFHandler}. * <p> * If the collection is a {@link Model}, its namespaces will also be written. * * @param model * A collection of statements, such as a {@link Model}, to be written. * @throws RDFHandlerException * Thrown if there is an error writing the statements. */ public static void write(Iterable<Statement> model, RDFHandler writer) throws RDFHandlerException { writer.startRDF(); if (model instanceof NamespaceAware) { for (Namespace nextNamespace : ((NamespaceAware)model).getNamespaces()) { writer.handleNamespace(nextNamespace.getPrefix(), nextNamespace.getName()); } } for (final Statement st : model) { writer.handleStatement(st); } writer.endRDF(); }
/** * Writes the given statements to the given {@link RDFHandler}. * <p> * If the collection is a {@link Model}, its namespaces will also be written. * * @param model * A collection of statements, such as a {@link Model}, to be written. * @throws RDFHandlerException * Thrown if there is an error writing the statements. */ public static void write(Iterable<Statement> model, RDFHandler writer) throws RDFHandlerException { writer.startRDF(); if (model instanceof NamespaceAware) { for (Namespace nextNamespace : ((NamespaceAware)model).getNamespaces()) { writer.handleNamespace(nextNamespace.getPrefix(), nextNamespace.getName()); } } for (final Statement st : model) { writer.handleStatement(st); } writer.endRDF(); }
/** * Writes the given statements to the given {@link RDFHandler}. * <p> * If the collection is a {@link Model}, its namespaces will also be written. * * @param model * A collection of statements, such as a {@link Model}, to be written. * @throws RDFHandlerException * Thrown if there is an error writing the statements. */ public static void write(Iterable<Statement> model, RDFHandler writer) throws RDFHandlerException { writer.startRDF(); if (model instanceof NamespaceAware) { for (Namespace nextNamespace : ((NamespaceAware)model).getNamespaces()) { writer.handleNamespace(nextNamespace.getPrefix(), nextNamespace.getName()); } } for (final Statement st : model) { writer.handleStatement(st); } writer.endRDF(); }