Author: lektran
Date: Wed Aug 26 09:22:09 2009
New Revision: 807938
URL:
http://svn.apache.org/viewvc?rev=807938&view=revLog:
Applied patch from Ashish Vijaywargiya that allows adding namespace aware child elements via UtilXml
Modified:
ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilXml.java
Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilXml.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilXml.java?rev=807938&r1=807937&r2=807938&view=diff==============================================================================
--- ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilXml.java (original)
+++ ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilXml.java Wed Aug 26 09:22:09 2009
@@ -586,6 +586,17 @@
newElement.appendChild(document.createTextNode(childElementValue));
return newElement;
}
+
+ /** Creates a child element with the given namespace supportive name and appends it to the element child node list.
+ * Also creates a Text node with the given value and appends it to the new elements child node list.
+ */
+ public static Element addChildElementNSValue(Element element, String childElementName,
+ String childElementValue, Document document, String nameSpaceUrl) {
+ Element newElement = document.createElementNS(nameSpaceUrl, childElementName);
+ newElement.appendChild(document.createTextNode(childElementValue));
+ element.appendChild(newElement);
+ return element;
+ }
/** Creates a child element with the given name and appends it to the element child node list.
* Also creates a CDATASection node with the given value and appends it to the new elements child node list.