From 763feb49d5ba4b6275c7ad069df471bbd7047224 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sun, 26 Jun 2022 10:46:50 +0200 Subject: [PATCH] Use runtime namespace context as default. --- .../src/org/argeo/api/acr/NamespaceUtils.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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 */ -- 2.30.2