[jboss-svn-commits] JBL Code SVN: r6857 - labs/jbossesb/workspace/eschifman/trunk/product/core/rosetta/src/org/jboss/soa/esb/helpers

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Oct 17 10:27:16 EDT 2006


Author: estebanschifman
Date: 2006-10-17 10:27:14 -0400 (Tue, 17 Oct 2006)
New Revision: 6857

Modified:
   labs/jbossesb/workspace/eschifman/trunk/product/core/rosetta/src/org/jboss/soa/esb/helpers/DomElement.java
Log:
Add static method to return a DomElement from a ConfigTree

Modified: labs/jbossesb/workspace/eschifman/trunk/product/core/rosetta/src/org/jboss/soa/esb/helpers/DomElement.java
===================================================================
--- labs/jbossesb/workspace/eschifman/trunk/product/core/rosetta/src/org/jboss/soa/esb/helpers/DomElement.java	2006-10-17 13:44:27 UTC (rev 6856)
+++ labs/jbossesb/workspace/eschifman/trunk/product/core/rosetta/src/org/jboss/soa/esb/helpers/DomElement.java	2006-10-17 14:27:14 UTC (rev 6857)
@@ -154,6 +154,17 @@
 		}
 	} // __________________________________
 
+	public static DomElement fromConfigTree(ConfigTree tree)
+	{
+		if (null==tree)
+			throw new IllegalArgumentException("tree must be not null");
+		try { return fromXml(tree.toXml()); }
+		// This should never throw an exception, but... just in case
+		catch (IOException e) 	{e.printStackTrace(); }
+		catch (SAXException e)	{e.printStackTrace(); }
+		return null;
+	} // __________________________________
+
 	public static DomElement fromInputStream(InputStream p_oIS)
 			throws SAXException, IOException
 	{




More information about the jboss-svn-commits mailing list