You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ch...@apache.org on 2005/10/14 08:22:52 UTC

svn commit: r321033 - in /webservices/axis2/trunk/java/modules: codegen/src/org/apache/axis2/databinding/schema/template/ codegen/src/org/apache/axis2/databinding/utils/ codegen/src/org/apache/axis2/util/ codegen/test/org/apache/axis2/databinding/utils...

Author: chinthaka
Date: Thu Oct 13 23:22:21 2005
New Revision: 321033

URL: http://svn.apache.org/viewcvs?rev=321033&view=rev
Log:
Swapping the two parameters in the createPullParser() method of ADBPullParser for clarity

Modified:
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/schema/template/BeanTemplate.xsl
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/databinding/utils/ADBPullParserTest.java
    webservices/axis2/trunk/java/modules/xml/src/org/apache/axis2/om/OMFactory.java

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/schema/template/BeanTemplate.xsl
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/schema/template/BeanTemplate.xsl?rev=321033&r1=321032&r2=321033&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/schema/template/BeanTemplate.xsl (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/schema/template/BeanTemplate.xsl Thu Oct 13 23:22:21 2005
@@ -63,7 +63,7 @@
 
           </xsl:for-each>};
 
-         return org.apache.axis2.databinding.utils.ADBPullParser.createPullParser(objectList,qName);
+         return org.apache.axis2.databinding.utils.ADBPullParser.createPullParser(qName, objectList);
 
         }
 

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java?rev=321033&r1=321032&r2=321033&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java Thu Oct 13 23:22:21 2005
@@ -62,6 +62,7 @@
     }
 
     /**
+     * @param adbBeansQName
      * @param properties    - this should contain all the stuff that stax events should be generated.
      *                      Lets take an example of a bean.
      *                      <pre> <Person>
@@ -96,10 +97,9 @@
      *                                           We directly get the pull parser from that. If not we create a reflection based
      *                                           pull parser for that java bean.
      *                       </pre>
-     * @param adbBeansQName
      * @return XMLStreamReader
      */
-    public static XMLStreamReader createPullParser(Object[] properties, QName adbBeansQName) {
+    public static XMLStreamReader createPullParser(QName adbBeansQName, Object[] properties) {
         return new ADBPullParser(properties, adbBeansQName);
     }
 

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java?rev=321033&r1=321032&r2=321033&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java Thu Oct 13 23:22:21 2005
@@ -1,13 +1,10 @@
 package org.apache.axis2.util;
 
-import org.apache.axis2.rpc.receivers.SimpleTypeMapper;
 import org.apache.axis2.databinding.utils.ADBPullParser;
-import org.apache.axis2.AxisFault;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.axis2.rpc.receivers.SimpleTypeMapper;
 
-import javax.xml.stream.XMLStreamReader;
 import javax.xml.namespace.QName;
+import javax.xml.stream.XMLStreamReader;
 import java.lang.reflect.Field;
 import java.util.ArrayList;
 /*
@@ -61,7 +58,7 @@
                     filed.setAccessible(false);
                 }
             }
-            return ADBPullParser.createPullParser(objetc.toArray(), beanName);
+            return ADBPullParser.createPullParser(beanName, objetc.toArray());
         } catch (IllegalAccessException e) {
            //todo has to throw this exeception
            return null;

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/databinding/utils/ADBPullParserTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/databinding/utils/ADBPullParserTest.java?rev=321033&r1=321032&r2=321033&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/databinding/utils/ADBPullParserTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/databinding/utils/ADBPullParserTest.java Thu Oct 13 23:22:21 2005
@@ -74,7 +74,7 @@
             propertyList.add("Apache");
 
             QName projectQName = new QName("Person");
-            XMLStreamReader pullParser = ADBPullParser.createPullParser(propertyList.toArray(), projectQName);
+            XMLStreamReader pullParser = ADBPullParser.createPullParser(projectQName, propertyList.toArray());
 //            while (pullParser.hasNext()) {
 //                int eventCode = pullParser.next();
 //                System.out.println(eventCode + ":" + getEventString(eventCode));
@@ -174,7 +174,7 @@
             propertyList.add(dummyBean);
 
             QName projectQName = new QName("Person");
-            XMLStreamReader pullParser = ADBPullParser.createPullParser(propertyList.toArray(), projectQName);
+            XMLStreamReader pullParser = ADBPullParser.createPullParser(projectQName, propertyList.toArray());
 
             StringBuffer buff = new StringBuffer();
             while (pullParser.hasNext()) {
@@ -280,7 +280,7 @@
         }
 
         public XMLStreamReader getPullParser(QName adbBeanQName) {
-            return ADBPullParser.createPullParser(propertyList.toArray(), adbBeanQName);
+            return ADBPullParser.createPullParser(adbBeanQName, propertyList.toArray());
         }
     }
 }

Modified: webservices/axis2/trunk/java/modules/xml/src/org/apache/axis2/om/OMFactory.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/xml/src/org/apache/axis2/om/OMFactory.java?rev=321033&r1=321032&r2=321033&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/xml/src/org/apache/axis2/om/OMFactory.java (original)
+++ webservices/axis2/trunk/java/modules/xml/src/org/apache/axis2/om/OMFactory.java Thu Oct 13 23:22:21 2005
@@ -25,14 +25,12 @@
 
 	/**
 	 * Create a new OMDocument
-	 * @return
 	 */
 	public OMDocument createOMDocument();
 	
     /**
      * @param localName
      * @param ns
-     * @return
      */
     public OMElement createOMElement(String localName, OMNamespace ns);
     public OMElement createOMElement(String localName, OMNamespace ns, OMContainer parent) throws OMException;
@@ -42,7 +40,6 @@
      * @param ns
      * @param parent
      * @param builder
-     * @return
      */
     public OMElement createOMElement(String localName, OMNamespace ns,
                                      OMContainer parent,