protected IRI(String s) { this(XMLUtils.getNCNamePrefix(s), XMLUtils.getNCNameSuffix(s)); }
protected IRI(String s) { this(XMLUtils.getNCNamePrefix(s), XMLUtils.getNCNameSuffix(s)); }
protected IRI(String s) { this(XMLUtils.getNCNamePrefix(s), XMLUtils.getNCNameSuffix(s)); }
protected IRI(@Nonnull String s) { this(XMLUtils.getNCNamePrefix(s), XMLUtils.getNCNameSuffix(s)); }
protected IRI(String s) { this(XMLUtils.getNCNamePrefix(s), XMLUtils.getNCNameSuffix(s)); }
@Override public String getPrefixIRI(IRI iri) { String iriString = iri.toString(); String ns = XMLUtils.getNCNamePrefix(iriString); for (String prefixName : prefix2NamespaceMap.keySet()) { String prefix = prefix2NamespaceMap.get(prefixName); if (ns.equals(prefix)) { return prefixName + XMLUtils.getNCNameSuffix(iriString); // String localName = iriString.substring(prefix.length()); // return prefixName+localName; } } return null; }
@Override @Nullable public String getQName(String name) { checkNotNull(name, "name cannot be null"); String ns = XMLUtils.getNCNamePrefix(name); String fragment = XMLUtils.getNCNameSuffix(name); if (ns.equals(getDefaultNamespace())) { return fragment; } if (name.startsWith("xmlns") || name.startsWith("xml:")) { return name; } if (ns.isEmpty() || fragment == null || fragment.isEmpty()) { // Couldn't split return name; } String prefix = getPrefixForNamespace(ns); if (prefix == null) { return null; } if (prefix.isEmpty()) { return fragment; } return prefix + ":" + fragment; } }
@Override public String getQName(String name) { final String ns = XMLUtils.getNCNamePrefix(name); String fragment = XMLUtils.getNCNameSuffix(name); if (ns.equals(getDefaultNamespace())) { return fragment; } if (name.startsWith("xmlns") || name.startsWith("xml:")) { return name; } if (ns.equals("") || fragment == null || fragment.isEmpty()) { // Couldn't split return name; } String prefix = getPrefixForNamespace(ns); if (prefix != null) { if (prefix.length() > 0) { return prefix + ":" + fragment; } else { return fragment; } } else { return null; } } }
@Override @Nullable public String getQName(String name) { checkNotNull(name, "name cannot be null"); String ns = XMLUtils.getNCNamePrefix(name); String fragment = XMLUtils.getNCNameSuffix(name); if (ns.equals(getDefaultNamespace())) { return fragment; } if (name.startsWith("xmlns") || name.startsWith("xml:")) { return name; } if (ns.isEmpty() || fragment == null || fragment.isEmpty()) { // Couldn't split return name; } String prefix = getPrefixForNamespace(ns); if (prefix == null) { return null; } if (prefix.isEmpty()) { return fragment; } return prefix + ":" + fragment; } }
@Override @Nullable public String getQName(String name) { checkNotNull(name, "name cannot be null"); String ns = XMLUtils.getNCNamePrefix(name); String fragment = XMLUtils.getNCNameSuffix(name); if (ns.equals(getDefaultNamespace())) { return fragment; } if (name.startsWith("xmlns") || name.startsWith("xml:")) { return name; } if (ns.isEmpty() || fragment == null || fragment.isEmpty()) { // Couldn't split return name; } String prefix = getPrefixForNamespace(ns); if (prefix == null) { return null; } if (prefix.isEmpty()) { return fragment; } return prefix + ":" + fragment; } }
@Override @Nullable public String getQName(String name) { checkNotNull(name, "name cannot be null"); String ns = XMLUtils.getNCNamePrefix(name); String fragment = XMLUtils.getNCNameSuffix(name); if (ns.equals(getDefaultNamespace())) { return fragment; } if (name.startsWith("xmlns") || name.startsWith("xml:")) { return name; } if (ns.isEmpty() || fragment == null || fragment.isEmpty()) { // Couldn't split return name; } String prefix = getPrefixForNamespace(ns); if (prefix == null) { return null; } if (prefix.isEmpty()) { return fragment; } return prefix + ":" + fragment; } }
String ns = XMLUtils.getNCNamePrefix(s); if (ns.equals("")) { iri = IRI.create(base + s);
String ns = XMLUtils.getNCNamePrefix(s); if (ns.equals("")) { iri = IRI.create(base + s);
String ns = XMLUtils.getNCNamePrefix(s); if (ns.equals("")) { iri = IRI.create(base + s);
String ns = XMLUtils.getNCNamePrefix(s); if (ns.equals("")) { iri = IRI.create(base + s);
String ns = XMLUtils.getNCNamePrefix(s); if (ns.equals("")) { iri = IRI.create(base + s);
private Map<String, String> loadUsedNamespaces(OWLOntology ontology) { for (OWLEntity entity : ontology.getSignature()) { final IRI base = IRI.create(XMLUtils.getNCNamePrefix(entity.getIRI() .toString())); nsUtil.getPrefix(base.toString()); } return nsUtil.getNamespace2PrefixMap(); }
final IRI base = IRI.create(XMLUtils.getNCNamePrefix(uri)); String prefix = nsUtil.getPrefix(base.toString()); tvpList.setDefault(OBOVocabulary.NAMESPACE, prefix);
for (IRI iri : OWLRDFVocabulary.BUILT_IN_AP_IRIS) { String string = iri.toString(); String ns = XMLUtils.getNCNamePrefix(string); String fragment = XMLUtils.getNCNameSuffix(string); annotationPropertyNames.add(u.getPrefix(ns) + ':' + (fragment != null ? fragment : ""));
for (IRI iri : OWLRDFVocabulary.BUILT_IN_ANNOTATION_PROPERTY_IRIS) { final String string = iri.toString(); String ns = XMLUtils.getNCNamePrefix(string); String fragment = XMLUtils.getNCNameSuffix(string); annotationPropertyNames.add(u.getPrefix(ns) + ":"