Author: scamp
Date: Tue Feb  1 07:27:43 2005
New Revision: 149405

URL: http://svn.apache.org/viewcvs?view=rev&rev=149405
Log:
modified the addChildElement to return the XmlObject of the newly created 
element for further processing...

Modified:
    incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java

Modified: incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java?view=diff&r1=149404&r2=149405
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java 
(original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java Tue 
Feb  1 07:27:43 2005
@@ -284,14 +284,17 @@
      * @param parentXBean
      * @param childName
      */
-    public static void addChildElement( XmlObject parentXBean,
+    public static XmlObject addChildElement( XmlObject parentXBean,
                                         QName childName )
     {
         XmlCursor xCursor = parentXBean.newCursor();
         xCursor.toEndDoc();
         xCursor.toPrevToken();
         xCursor.insertElement( childName );
+        xCursor.toPrevSibling();
+        XmlObject childXBean = xCursor.getObject();
         xCursor.dispose();
+        return childXBean;        
     }
 
     /**



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to