/** * Constructs a short form provider that reuses any prefix name mappings * from the specified ontology format. * * @param format The format from which prefix name mappings will be reused */ public ManchesterOWLSyntaxPrefixNameShortFormProvider(@Nullable OWLDocumentFormat format) { prefixManager = new DefaultPrefixManager(); if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat ontFormat = (PrefixDocumentFormat) format; prefixManager.copyPrefixesFrom(ontFormat); prefixManager.setPrefixComparator(ontFormat.getPrefixComparator()); } }
/** * Constructs a short form provider that reuses any prefix name mappings * from the specified ontology format. * * @param format The format from which prefix name mappings will be reused */ public ManchesterOWLSyntaxPrefixNameShortFormProvider(@Nullable OWLDocumentFormat format) { prefixManager = new DefaultPrefixManager(); if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat ontFormat = (PrefixDocumentFormat) format; prefixManager.copyPrefixesFrom(ontFormat); prefixManager.setPrefixComparator(ontFormat.getPrefixComparator()); } }
/** * Constructs a short form provider that reuses any prefix name mappings * from the specified ontology format. * * @param format The format from which prefix name mappings will be reused */ public ManchesterOWLSyntaxPrefixNameShortFormProvider(@Nullable OWLDocumentFormat format) { prefixManager = new DefaultPrefixManager(); if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat ontFormat = (PrefixDocumentFormat) format; prefixManager.copyPrefixesFrom(ontFormat); prefixManager.setPrefixComparator(ontFormat.getPrefixComparator()); } }
/** * Constructs a short form provider that reuses any prefix name mappings * from the specified ontology format. * * @param format The format from which prefix name mappings will be reused */ public ManchesterOWLSyntaxPrefixNameShortFormProvider(@Nullable OWLDocumentFormat format) { prefixManager = new DefaultPrefixManager(); if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat ontFormat = (PrefixDocumentFormat) format; prefixManager.copyPrefixesFrom(ontFormat); prefixManager.setPrefixComparator(ontFormat.getPrefixComparator()); } }
/** * @param ontology ontology * @param writer writer * @param format format */ public TurtleRenderer(OWLOntology ontology, Writer writer, OWLDocumentFormat format) { super(ontology, format, ontology.getOWLOntologyManager().getOntologyWriterConfiguration()); this.format = checkNotNull(format, "format cannot be null"); this.writer = new PrintWriter(writer); pm = new DefaultPrefixManager(); if (!ontology.isAnonymous()) { String ontologyIRIString = ontology.getOntologyID().getOntologyIRI().get().toString(); String defaultPrefix = ontologyIRIString; if (!ontologyIRIString.endsWith("/") && !ontologyIRIString.endsWith("#")) { defaultPrefix = ontologyIRIString + '#'; } pm.setDefaultPrefix(defaultPrefix); } if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat prefixFormat = (PrefixDocumentFormat) format; pm.copyPrefixesFrom(prefixFormat); pm.setPrefixComparator(prefixFormat.getPrefixComparator()); } base = ""; }
/** * @param ontology ontology * @param writer writer * @param format format */ public TurtleRenderer(OWLOntology ontology, Writer writer, OWLDocumentFormat format) { super(ontology, format, ontology.getOWLOntologyManager().getOntologyWriterConfiguration()); this.format = checkNotNull(format, "format cannot be null"); this.writer = new PrintWriter(writer); pm = new DefaultPrefixManager(); if (!ontology.isAnonymous()) { String ontologyIRIString = ontology.getOntologyID().getOntologyIRI().get().toString(); String defaultPrefix = ontologyIRIString; if (!ontologyIRIString.endsWith("/") && !ontologyIRIString.endsWith("#")) { defaultPrefix = ontologyIRIString + '#'; } pm.setDefaultPrefix(defaultPrefix); } if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat prefixFormat = (PrefixDocumentFormat) format; pm.copyPrefixesFrom(prefixFormat); pm.setPrefixComparator(prefixFormat.getPrefixComparator()); } base = ""; }
/** * @param ontology ontology * @param writer writer * @param format format */ public TurtleRenderer(OWLOntology ontology, Writer writer, OWLDocumentFormat format) { super(ontology, format, ontology.getOWLOntologyManager().getOntologyWriterConfiguration()); this.format = checkNotNull(format, "format cannot be null"); this.writer = new PrintWriter(writer); pm = new DefaultPrefixManager(); if (!ontology.isAnonymous()) { String ontologyIRIString = ontology.getOntologyID().getOntologyIRI().get().toString(); String defaultPrefix = ontologyIRIString; if (!ontologyIRIString.endsWith("/") && !ontologyIRIString.endsWith("#")) { defaultPrefix = ontologyIRIString + '#'; } pm.setDefaultPrefix(defaultPrefix); } if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat prefixFormat = (PrefixDocumentFormat) format; pm.copyPrefixesFrom(prefixFormat); pm.setPrefixComparator(prefixFormat.getPrefixComparator()); } base = ""; }
/** * @param ontology ontology * @param writer writer * @param format format */ public TurtleRenderer(OWLOntology ontology, Writer writer, OWLDocumentFormat format) { super(ontology, format, ontology.getOWLOntologyManager().getOntologyWriterConfiguration()); this.format = checkNotNull(format, "format cannot be null"); this.writer = new PrintWriter(writer); pm = new DefaultPrefixManager(); if (!ontology.isAnonymous()) { String ontologyIRIString = ontology.getOntologyID().getOntologyIRI().get().toString(); String defaultPrefix = ontologyIRIString; if (!ontologyIRIString.endsWith("/") && !ontologyIRIString.endsWith("#")) { defaultPrefix = ontologyIRIString + '#'; } pm.setDefaultPrefix(defaultPrefix); } if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat prefixFormat = (PrefixDocumentFormat) format; pm.copyPrefixesFrom(prefixFormat); pm.setPrefixComparator(prefixFormat.getPrefixComparator()); } base = ""; }
/** * @param ontology ontology * @param writer writer * @param format format * @param contexts contexts */ public RioRenderer(final OWLOntology ontology, final RDFHandler writer, final OWLDocumentFormat format, final Resource... contexts) { super(ontology, format, ontology.getOWLOntologyManager().getOntologyWriterConfiguration()); OpenRDFUtil.verifyContextNotNull(contexts); this.contexts = contexts; this.writer = writer; pm = new DefaultPrefixManager(); if (!ontology.isAnonymous()) { String ontologyIRIString = ontology.getOntologyID().getOntologyIRI().get().toString(); String defaultPrefix = ontologyIRIString; if (!ontologyIRIString.endsWith("/") && !ontologyIRIString.endsWith("#")) { defaultPrefix = ontologyIRIString + '#'; } pm.setDefaultPrefix(defaultPrefix); } // copy prefixes out of the given format if it is a // PrefixOWLDocumentFormat if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat prefixFormat = (PrefixDocumentFormat) format; pm.copyPrefixesFrom(prefixFormat); pm.setPrefixComparator(prefixFormat.getPrefixComparator()); } }
/** * @param ontology ontology * @param writer writer * @param format format * @param contexts contexts */ public RioRenderer(final OWLOntology ontology, final RDFHandler writer, final OWLDocumentFormat format, final Resource... contexts) { super(ontology, format, ontology.getOWLOntologyManager().getOntologyWriterConfiguration()); OpenRDFUtil.verifyContextNotNull(contexts); this.contexts = contexts; this.writer = writer; pm = new DefaultPrefixManager(); if (!ontology.isAnonymous()) { String ontologyIRIString = ontology.getOntologyID().getOntologyIRI().get().toString(); String defaultPrefix = ontologyIRIString; if (!ontologyIRIString.endsWith("/") && !ontologyIRIString.endsWith("#")) { defaultPrefix = ontologyIRIString + '#'; } pm.setDefaultPrefix(defaultPrefix); } // copy prefixes out of the given format if it is a // PrefixOWLDocumentFormat if (format instanceof PrefixDocumentFormat) { PrefixDocumentFormat prefixFormat = (PrefixDocumentFormat) format; pm.copyPrefixesFrom(prefixFormat); pm.setPrefixComparator(prefixFormat.getPrefixComparator()); } }
prefixManager.copyPrefixesFrom((PrefixDocumentFormat) ontologyFormat); prefixManager .setPrefixComparator(((PrefixDocumentFormat) ontologyFormat).getPrefixComparator());
prefixManager.copyPrefixesFrom((PrefixDocumentFormat) ontologyFormat); prefixManager .setPrefixComparator(((PrefixDocumentFormat) ontologyFormat).getPrefixComparator());
prefixManager.copyPrefixesFrom((PrefixDocumentFormat) ontologyFormat); prefixManager .setPrefixComparator(((PrefixDocumentFormat) ontologyFormat).getPrefixComparator());
prefixManager.copyPrefixesFrom((PrefixDocumentFormat) ontologyFormat); prefixManager .setPrefixComparator(((PrefixDocumentFormat) ontologyFormat).getPrefixComparator());