X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.api.acr%2Fsrc%2Forg%2Fargeo%2Fapi%2Facr%2FNamespaceUtils.java;h=792802d8c9e4285d19fd567e9d409ca3ecf85af6;hb=763feb49d5ba4b6275c7ad069df471bbd7047224;hp=9b5034b559c5692b3ec119f13e2b3ae5eed9c7ef;hpb=43dc6cd030cab486347ffef4d339406bee7a8dec;p=lgpl%2Fargeo-commons.git 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 */