/** * @param prefixCandidate * @param uri * @param alwaysUseSuffix * @param element * @return The namespace found or declared. */ public static XmlNamespace declareNamespaceIfNecessary(String prefixCandidate, String uri, boolean alwaysUseSuffix, XmlElement element) { XmlNamespace namespace = element.lookupNamespaceByName(uri); if (namespace == null) { return declareNamespace(prefixCandidate, uri, alwaysUseSuffix, element); } else { return namespace; } }
/** * @param prefixCandidate * @param uri * @param alwaysUseSuffix * @param element * @return The namespace found or declared. */ public static XmlNamespace declareNamespaceIfNecessary(String prefixCandidate, String uri, boolean alwaysUseSuffix, XmlElement element) { XmlNamespace namespace = element.lookupNamespaceByName(uri); if (namespace == null) { return declareNamespace(prefixCandidate, uri, alwaysUseSuffix, element); } else { return namespace; } }