DublinCoreVocabulary(String name) { shortName = name; qname = Namespaces.DC.getPrefixName() + ':' + name; iri = IRI.create(NAME_SPACE, name); }
DublinCoreVocabulary(String name) { shortName = name; qname = Namespaces.DC.getPrefixName() + ':' + name; iri = IRI.create(NAME_SPACE, name); }
DublinCoreVocabulary(@Nonnull String name) { shortName = name; qname = Namespaces.DC.getPrefixName() + ':' + name; iri = IRI.create(NAME_SPACE, name); }
SKOSVocabulary(@Nonnull String localname, @Nonnull EntityType<?> entityType) { localName = localname; prefixedName = Namespaces.SKOS.getPrefixName() + ':' + localname; this.entityType = entityType; iri = IRI.create(Namespaces.SKOS.toString(), localname); }
public Builder withNamespaces(Namespaces [] namespaces) { checkNotNull(namespaces); for(Namespaces ns : namespaces) { withPrefixNamePrefix(ns.getPrefixName() + ":", ns.getPrefixIRI()); } return this; }
DataRangeType(@Nonnull String name) { this.name = name; prefixedName = Namespaces.OWL.getPrefixName() + ':' + name; iri = IRI.create(Namespaces.OWL.getPrefixIRI(), name); }
OWL2Datatype(Namespaces namespace, String shortForm, Category category, boolean finite, String regEx) { iri = IRI.create(namespace.toString(), shortForm); this.shortForm = shortForm; prefixedName = namespace.getPrefixName() + ':' + shortForm; this.category = category; this.finite = finite; regExpression = regEx; pattern = Pattern.compile(regEx, Pattern.DOTALL); }
SWRLBuiltInsVocabulary(String name, int minArity, int maxArity) { shortName = name; prefixedName = Namespaces.SWRLB.getPrefixName() + ':' + name; iri = IRI.create(Namespaces.SWRLB.toString(), name); this.minArity = minArity; this.maxArity = maxArity; }
OWLFacet(Namespaces ns, String shortForm, String symbolicForm) { iri = IRI.create(ns.toString(), shortForm); this.shortForm = shortForm; this.symbolicForm = symbolicForm; prefixedName = ns.getPrefixName() + ':' + shortForm; }
SKOSVocabulary(String localname, EntityType<?> entityType) { localName = localname; prefixedName = Namespaces.SKOS.getPrefixName() + ':' + localname; this.entityType = entityType; iri = IRI.create(Namespaces.SKOS.toString(), localname); }
XSDVocabulary(String name) { shortName = name; prefixedName = Namespaces.XSD.getPrefixName() + ':' + name; iri = IRI.create(Namespaces.XSD.toString(), name); }
SWRLBuiltInsVocabulary(String name, int minArity, int maxArity) { shortName = name; prefixedName = Namespaces.SWRLB.getPrefixName() + ':' + name; iri = IRI.create(Namespaces.SWRLB.toString(), name); this.minArity = minArity; this.maxArity = maxArity; }
OWLRDFVocabulary(Namespaces namespace, String shortName) { this.namespace = namespace; this.shortName = shortName; prefixedName = namespace.getPrefixName() + ':' + shortName; iri = IRI.create(namespace.toString(), shortName); }
ClassExpressionType(String name) { this.name = name; prefixedName = Namespaces.OWL.getPrefixName() + ':' + name; iri = IRI.create(Namespaces.OWL.getPrefixIRI(), name); }
/** * Adds well known prefixes (defined in the {@link Namespaces} enum in the OWL API) to this renderer. */ public Builder withWellKnownPrefixes() { Arrays.stream(Namespaces.values()) .forEach(ns -> withPrefix(ns.getPrefixName() + ":", ns.getPrefixIRI())); return this; }
OWLFacet(Namespaces ns, String shortForm, String symbolicForm) { iri = IRI.create(ns.toString(), shortForm); this.shortForm = shortForm; this.symbolicForm = symbolicForm; prefixedName = ns.getPrefixName() + ':' + shortForm; }
TIMEVocabulary(Namespaces namespace, String shortName, EntityType<?> entityType) { this.namespace = namespace; this.shortName = shortName; prefixedName = namespace.getPrefixName() + ':' + shortName; iri = IRI.create(namespace.toString(), shortName); this.entityType = entityType; }
SWRLVocabulary(String name) { shortName = name; prefixedName = Namespaces.SWRL.getPrefixName() + ':' + name; iri = IRI.create(Namespaces.SWRL.toString(), name); }
DataRangeType(String name) { this.name = name; prefixedName = Namespaces.OWL.getPrefixName() + ':' + name; iri = IRI.create(Namespaces.OWL.getPrefixIRI(), name); }
public void initialise() { for(Namespaces ns : Namespaces.values()) { String prefixName = ns.getPrefixName(); String prefixIRI = ns.getPrefixIRI(); prefixManager.setPrefix(prefixName + ":", prefixIRI); } PrefixManager localPrefixes = PrefixUtilities.getPrefixOWLOntologyFormat(getOWLModelManager()); for(String prefixName : localPrefixes.getPrefixNames()) { String prefixIRI = localPrefixes.getPrefix(prefixName); prefixManager.setPrefix(prefixName, prefixIRI); } }