From: Mathieu Baudier Date: Sun, 26 Jun 2022 08:46:50 +0000 (+0200) Subject: Use runtime namespace context as default. X-Git-Tag: v2.3.10~161 X-Git-Url: https://git.argeo.org/?a=commitdiff_plain;h=763feb49d5ba4b6275c7ad069df471bbd7047224;p=lgpl%2Fargeo-commons.git Use runtime namespace context as default. --- diff --git a/org.argeo.api.acr/src/org/argeo/api/acr/NamespaceUtils.java b/org.argeo.api.acr/src/org/argeo/api/acr/NamespaceUtils.java index 9b5034b55..792802d8c 100644 --- a/org.argeo.api.acr/src/org/argeo/api/acr/NamespaceUtils.java +++ b/org.argeo.api.acr/src/org/argeo/api/acr/NamespaceUtils.java @@ -31,6 +31,10 @@ public class NamespaceUtils { return new ContentName(namespaceURI, localName, prefix); } + public static String toPrefixedName(QName name) { + return toPrefixedName(RuntimeNamespaceContext.getNamespaceContext(), name); + } + public static String toPrefixedName(NamespaceContext nameSpaceContext, QName name) { if (XMLConstants.NULL_NS_URI.equals(name.getNamespaceURI())) return name.getLocalPart(); @@ -41,7 +45,7 @@ public class NamespaceUtils { } public final static Comparator QNAME_COMPARATOR = new Comparator() { - + @Override public int compare(QName qn1, QName qn2) { if (Objects.equals(qn1.getNamespaceURI(), qn2.getNamespaceURI())) {// same namespace @@ -50,7 +54,7 @@ public class NamespaceUtils { return qn1.getNamespaceURI().compareTo(qn2.getNamespaceURI()); } } - + }; /** singleton */