You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2012/05/05 22:10:12 UTC
svn commit: r1334481 [4/4] - in /axis/axis2/java/core/trunk/modules:
adb-codegen/src/org/apache/axis2/schema/template/
adb-codegen/test/org/apache/axis2/schema/
adb-codegen/test/org/apache/axis2/schema/all/
adb-codegen/test/org/apache/axis2/schema/anyt...
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKENS.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKENS.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKENS.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKENS.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localNMTOKENS != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localNMTOKENS));
- } else {
- throw new org.apache.axis2.databinding.ADBException("NMTOKENS cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NOTATION.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NOTATION.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NOTATION.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NOTATION.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localQName != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localQName));
- } else {
- throw new org.apache.axis2.databinding.ADBException("QName cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Name.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Name.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Name.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Name.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localName != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localName));
- } else {
- throw new org.apache.axis2.databinding.ADBException("Name cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NegativeInteger.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NegativeInteger.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NegativeInteger.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NegativeInteger.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localNegativeInteger != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localNegativeInteger));
- } else {
- throw new org.apache.axis2.databinding.ADBException("negativeInteger cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonNegativeInteger.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonNegativeInteger.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonNegativeInteger.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonNegativeInteger.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localNonNegativeInteger != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localNonNegativeInteger));
- } else {
- throw new org.apache.axis2.databinding.ADBException("nonNegativeInteger cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonPositiveInteger.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonPositiveInteger.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonPositiveInteger.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonPositiveInteger.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localNonPositiveInteger != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localNonPositiveInteger));
- } else {
- throw new org.apache.axis2.databinding.ADBException("nonPositiveInteger cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NormalizedString.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NormalizedString.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NormalizedString.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NormalizedString.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localNormalizedString != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localNormalizedString));
- } else {
- throw new org.apache.axis2.databinding.ADBException("normalizedString cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/PositiveInteger.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/PositiveInteger.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/PositiveInteger.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/PositiveInteger.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localPositiveInteger != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localPositiveInteger));
- } else {
- throw new org.apache.axis2.databinding.ADBException("positiveInteger cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/QName.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/QName.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/QName.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/QName.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localQName != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localQName));
- } else {
- throw new org.apache.axis2.databinding.ADBException("QName cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/String.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/String.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/String.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/String.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localString != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localString));
- } else {
- throw new org.apache.axis2.databinding.ADBException("string cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Time.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Time.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Time.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Time.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localTime != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localTime));
- } else {
- throw new org.apache.axis2.databinding.ADBException("time cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Token.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Token.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Token.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Token.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localToken != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localToken));
- } else {
- throw new org.apache.axis2.databinding.ADBException("token cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedByte.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedByte.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedByte.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedByte.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localUnsignedByte != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localUnsignedByte));
- } else {
- throw new org.apache.axis2.databinding.ADBException("unsignedByte cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedInt.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedInt.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedInt.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedInt.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localUnsignedInt != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localUnsignedInt));
- } else {
- throw new org.apache.axis2.databinding.ADBException("unsignedInt cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedLong.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedLong.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedLong.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedLong.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localUnsignedLong != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localUnsignedLong));
- } else {
- throw new org.apache.axis2.databinding.ADBException("unsignedLong cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedShort.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedShort.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedShort.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedShort.java Sat May 5 20:10:07 2012
@@ -342,37 +342,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- if (localUnsignedShort != null){
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localUnsignedShort));
- } else {
- throw new org.apache.axis2.databinding.ADBException("unsignedShort cannot be null!!");
- }
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_boolean.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_boolean.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_boolean.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_boolean.java Sat May 5 20:10:07 2012
@@ -331,29 +331,6 @@ public class _boolean
/**
- * databinding method to get an XML representation of this object
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException {
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- elementList.add(
- org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_boolean));
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
- }
-
-
- /**
* Factory class that keeps the parse method
*/
public static class Factory {
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_byte.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_byte.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_byte.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_byte.java Sat May 5 20:10:07 2012
@@ -337,34 +337,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- elementList.add(
- org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_byte));
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_double.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_double.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_double.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_double.java Sat May 5 20:10:07 2012
@@ -337,34 +337,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- elementList.add(
- org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_double));
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_float.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_float.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_float.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_float.java Sat May 5 20:10:07 2012
@@ -337,34 +337,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- elementList.add(
- org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_float));
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_int.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_int.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_int.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_int.java Sat May 5 20:10:07 2012
@@ -337,34 +337,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- elementList.add(
- org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_int));
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_long.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_long.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_long.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_long.java Sat May 5 20:10:07 2012
@@ -337,34 +337,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- elementList.add(
- org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_long));
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_short.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_short.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_short.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_short.java Sat May 5 20:10:07 2012
@@ -337,34 +337,6 @@ import javax.xml.stream.XMLStreamWriter;
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
- throws org.apache.axis2.databinding.ADBException{
-
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
-
- elementList.add(org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT);
-
- elementList.add(
- org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_short));
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
-
-
-
- }
-
-
-
/**
* Factory class that keeps the parse method
*/
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderImpl.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderImpl.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderImpl.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderImpl.java Sat May 5 20:10:07 2012
@@ -23,7 +23,6 @@ import org.apache.axiom.om.OMAttribute;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.om.impl.util.OMSerializerUtil;
-import org.apache.axis2.databinding.ADBBean;
import org.apache.axis2.databinding.typemapping.SimpleTypeMapper;
import org.apache.axis2.databinding.utils.BeanUtil;
import org.apache.axis2.databinding.utils.ConverterUtil;
@@ -34,7 +33,6 @@ import javax.xml.namespace.NamespaceCont
import javax.xml.namespace.QName;
import javax.xml.stream.Location;
import javax.xml.stream.XMLStreamException;
-import javax.xml.stream.XMLStreamReader;
import java.util.*;
import java.lang.reflect.Array;
@@ -965,21 +963,6 @@ public class ADBXMLStreamReaderImpl impl
childReader = new ADBXMLStreamReaderImpl(propertyQName,
objects.toArray(), new ArrayList().toArray(), typeTable, qualified);
}
- } else if (propertyValue instanceof ADBBean) {
- //ADBbean has it's own method to get a reader
- XMLStreamReader reader = ((ADBBean)propertyValue).
- getPullParser(propertyQName);
- // we know for sure that this is an ADB XMLStreamreader.
- // However we need to make sure that it is compatible
- if (reader instanceof ADBXMLStreamReader) {
- childReader = (ADBXMLStreamReader)reader;
- childReader.addNamespaceContext(this.namespaceContext);
- childReader.init();
- } else {
- //wrap it to make compatible
- childReader = new WrappingXMLStreamReader(
- reader);
- }
} else if (propertyValue instanceof OMElement) {
//OMElements do not provide the kind of parser we need
//there is no other option than wrapping
Modified: axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/ClientInfo.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/ClientInfo.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/ClientInfo.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/ClientInfo.java Sat May 5 20:10:07 2012
@@ -100,31 +100,6 @@ public class ClientInfo
this.localSsn = param;
}
-
- /** databinding method to get an XML representation of this object */
- public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName) {
-
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
-
- elementList.add(new javax.xml.namespace.QName("http://www.wso2.com/types",
- "name"));
- elementList
- .add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localName));
-
- elementList.add(new javax.xml.namespace.QName("http://www.wso2.com/types",
- "ssn"));
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localSsn));
-
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl
- (qName, elementList.toArray(), attribList.toArray());
-
-
- }
-
public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException {
throw new UnsupportedOperationException("Unimplemented method");
}
Modified: axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/CreateAccountRequest.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/CreateAccountRequest.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/CreateAccountRequest.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/CreateAccountRequest.java Sat May 5 20:10:07 2012
@@ -85,27 +85,6 @@ public class CreateAccountRequest implem
this.localPassword = param;
}
- /** databinding method to get an XML representation of this object */
- public javax.xml.stream.XMLStreamReader getPullParser(
- javax.xml.namespace.QName qName) {
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
- elementList.add(new javax.xml.namespace.QName(
- "http://www.wso2.com/types", "clientinfo"));
- elementList.add(localClientInfo);
-
- elementList.add(new javax.xml.namespace.QName("", "password"));
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil
- .convertToString(localPassword));
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl
- (qName, elementList.toArray(), attribList
- .toArray());
-
- }
-
public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException {
throw new UnsupportedOperationException("Unimplemented method");
}
Modified: axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderTest.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderTest.java?rev=1334481&r1=1334480&r2=1334481&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderTest.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderTest.java Sat May 5 20:10:07 2012
@@ -28,8 +28,6 @@ import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.om.impl.serialize.StreamingOMSerializer;
import org.apache.axiom.om.util.Base64;
import org.apache.axiom.om.util.StAXUtils;
-import org.apache.axis2.databinding.ADBBean;
-import org.apache.axis2.databinding.ADBException;
import org.apache.axis2.databinding.utils.Constants;
import org.apache.axis2.util.StreamWrapper;
import org.custommonkey.xmlunit.XMLTestCase;
@@ -66,29 +64,29 @@ public class ADBXMLStreamReaderTest exte
"<ns1:TestComplexStringArrayScenario xmlns:ns1=\"http://testComplexStringArrayScenario.org\">" +
"<Foo>Some Text</Foo>" +
"<Dependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</Dependent>" +
"<AdditionalDependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</AdditionalDependent>" +
"<AdditionalDependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</AdditionalDependent>" +
"<AdditionalDependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</AdditionalDependent>" +
"<AdditionalDependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</AdditionalDependent>" +
"<Bar>Some More Text</Bar><" +
"/ns1:TestComplexStringArrayScenario>";
@@ -97,16 +95,16 @@ public class ADBXMLStreamReaderTest exte
propertyList.add("Foo");
propertyList.add("Some Text");
propertyList.add(new QName("Dependent"));
- DummyADBBean dummyBean = new DummyADBBean();
+ DummyBean dummyBean = new DummyBean();
propertyList.add(dummyBean);
- ADBBean[] adbBeans = new ADBBean[4];
+ DummyBean[] beans = new DummyBean[4];
for (int i = 0; i < 4; i++) {
- adbBeans[i] = new DummyADBBean();
+ beans[i] = new DummyBean();
}
- for (int i = 0; i < adbBeans.length; i++) {
+ for (int i = 0; i < beans.length; i++) {
propertyList.add(new QName("AdditionalDependent"));
- propertyList.add(adbBeans[i]);
+ propertyList.add(beans[i]);
}
@@ -127,19 +125,19 @@ public class ADBXMLStreamReaderTest exte
String expectedXML =
"<ns1:TestComplexStringArrayScenario xmlns:ns1=\"http://testComplexStringArrayScenario.org\">" +
"<AdditionalDependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</AdditionalDependent>" +
"<AdditionalDependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</AdditionalDependent>" +
"<AdditionalDependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</AdditionalDependent>" +
"<AdditionalDependent xsi:nil=\"true\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">" +
"</AdditionalDependent>" +
@@ -148,16 +146,16 @@ public class ADBXMLStreamReaderTest exte
ArrayList propertyList = new ArrayList();
- ADBBean[] adbBeans = new ADBBean[4];
+ DummyBean[] beans = new DummyBean[4];
for (int i = 0; i < 4; i++) {
- adbBeans[i] = new DummyADBBean();
+ beans[i] = new DummyBean();
}
- adbBeans[3] = null;
+ beans[3] = null;
- for (int i = 0; i < adbBeans.length; i++) {
+ for (int i = 0; i < beans.length; i++) {
propertyList.add(new QName("AdditionalDependent"));
- propertyList.add(adbBeans[i]);
+ propertyList.add(beans[i]);
}
@@ -178,9 +176,9 @@ public class ADBXMLStreamReaderTest exte
"<ns1:TestComplexStringArrayScenario xmlns:ns1=\"http://testComplexStringArrayScenario.org\">" +
"<Foo>Some Text</Foo>" +
"<Dependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</Dependent>" +
"<Bar>Some More Text</Bar><" +
"/ns1:TestComplexStringArrayScenario>";
@@ -189,7 +187,7 @@ public class ADBXMLStreamReaderTest exte
propertyList.add("Foo");
propertyList.add("Some Text");
propertyList.add(new QName("Dependent"));
- DummyADBBean dummyBean = new DummyADBBean();
+ DummyBean dummyBean = new DummyBean();
propertyList.add(dummyBean);
String[] array = new String[] {};
@@ -211,12 +209,13 @@ public class ADBXMLStreamReaderTest exte
/** test a complex array list */
public void testComplexArrayList() throws Exception {
String exptectedXML = "<Person><Name>FooOne</Name><Organization>Apache</Organization>" +
- "<Dependent><Name>FooTwo</Name><Age>25</Age><Sex>Male</Sex><Depemdent>" +
- "<Name>FooTwo</Name><Age>25</Age><Sex>Male</Sex><Depemdent><Name>FooTwo</Name>" +
- "<Age>25</Age><Sex>Male</Sex></Depemdent></Depemdent></Dependent>" +
- "<test:Dependent xmlns:test=\"http://whatever.com\"><Name>FooTwo</Name><Age>25</Age>" +
- "<Sex>Male</Sex><Depemdent><Name>FooTwo</Name><Age>25</Age><Sex>Male</Sex>" +
- "</Depemdent></test:Dependent></Person>";
+ "<Dependent><age>25</age><dependent><age>25</age><dependent><age>25</age>" +
+ "<name>FooTwo</name><sex>Male</sex></dependent><name>FooTwo</name><sex>Male</sex>" +
+ "</dependent><name>FooTwo</name><sex>Male</sex></Dependent>" +
+ "<test:Dependent xmlns:test=\"http://whatever.com\"><test:age>25</test:age>" +
+ "<test:dependent><test:age>25</test:age><test:name>FooTwo</test:name>" +
+ "<test:sex>Male</test:sex></test:dependent><test:name>FooTwo</test:name>" +
+ "<test:sex>Male</test:sex></test:Dependent></Person>";
ArrayList propertyList = new ArrayList();
@@ -227,13 +226,13 @@ public class ADBXMLStreamReaderTest exte
propertyList.add("Apache");
propertyList.add(new QName("Dependent"));
- DummyADBBean dummyBean = new DummyADBBean();
- DummyADBBean nextdummyBean = dummyBean.addAnotherBean();
+ DummyBean dummyBean = new DummyBean();
+ DummyBean nextdummyBean = dummyBean.addAnotherBean();
nextdummyBean.addAnotherBean();
propertyList.add(dummyBean);
propertyList.add(new QName("http://whatever.com", "Dependent", "test"));
- dummyBean = new DummyADBBean();
+ dummyBean = new DummyBean();
dummyBean.addAnotherBean();
propertyList.add(dummyBean);
@@ -246,53 +245,12 @@ public class ADBXMLStreamReaderTest exte
assertXMLEqual(actualDom, expectedDocument);
}
- public static class DummyADBBean implements ADBBean {
- ArrayList propertyList = new ArrayList();
-
- public DummyADBBean() {
- propertyList.add("Name");
- propertyList.add("FooTwo");
- propertyList.add("Age");
- propertyList.add("25");
- propertyList.add("Sex");
- propertyList.add("Male");
- }
-
- public DummyADBBean addAnotherBean() {
- propertyList.add(new QName("Depemdent"));
- DummyADBBean dummyBean = new DummyADBBean();
- propertyList.add(dummyBean);
- return dummyBean;
- }
-
- public XMLStreamReader getPullParser(QName adbBeanQName) {
- return new ADBXMLStreamReaderImpl(adbBeanQName, propertyList.toArray(), null);
- }
-
- public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException {
- throw new UnsupportedOperationException("Unimplemented method");
- }
-
- public void serialize(final QName parentQName,
- XMLStreamWriter xmlWriter)
- throws XMLStreamException, ADBException {
- serialize(parentQName,xmlWriter,false);
- }
-
- public void serialize(final QName parentQName,
- XMLStreamWriter xmlWriter,
- boolean serializeType)
- throws XMLStreamException, ADBException {
- throw new UnsupportedOperationException("Unimplemented method");
- }
- }
-
public void testWithOMElements() throws Exception {
String expectedXML =
"<OMElementTest><axis2:FirstOMElement xmlns:axis2=\"http://ws.apache.org/namespaces/axis2\">" +
"<axis2:SecondOMElement></axis2:SecondOMElement></axis2:FirstOMElement><Foo>Some Text</Foo>" +
- "<Dependent><Name>FooTwo</Name><Age>25</Age><Sex>Male</Sex></Dependent>" +
+ "<Dependent><age>25</age><name>FooTwo</name><sex>Male</sex></Dependent>" +
"<axis2:SecondOMElement xmlns:axis2=\"http://ws.apache.org/namespaces/axis2\">" +
"</axis2:SecondOMElement></OMElementTest>";
@@ -314,7 +272,7 @@ public class ADBXMLStreamReaderTest exte
propertyList.add("Foo");
propertyList.add("Some Text");
propertyList.add(new QName("Dependent"));
- DummyADBBean dummyBean = new DummyADBBean();
+ DummyBean dummyBean = new DummyBean();
propertyList.add(dummyBean);
// lets add one more element
@@ -423,9 +381,9 @@ public class ADBXMLStreamReaderTest exte
"<ns1:TestComplexStringArrayScenario xmlns:ns1=\"http://testComplexStringArrayScenario.org\">" +
"<Foo>Some Text</Foo>" +
"<Dependent>" +
- "<Name>FooTwo</Name>" +
- "<Age>25</Age>" +
- "<Sex>Male</Sex>" +
+ "<age>25</age>" +
+ "<name>FooTwo</name>" +
+ "<sex>Male</sex>" +
"</Dependent>" +
"<StringInfo><array>Some Text 0</array>" +
"<array>Some Text 1</array>" +
@@ -438,7 +396,7 @@ public class ADBXMLStreamReaderTest exte
propertyList.add("Foo");
propertyList.add("Some Text");
propertyList.add(new QName("Dependent"));
- DummyADBBean dummyBean = new DummyADBBean();
+ DummyBean dummyBean = new DummyBean();
propertyList.add(dummyBean);
String[] stringArray = new String[4];
Added: axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/utils/reader/DummyBean.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/utils/reader/DummyBean.java?rev=1334481&view=auto
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/utils/reader/DummyBean.java (added)
+++ axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/utils/reader/DummyBean.java Sat May 5 20:10:07 2012
@@ -0,0 +1,46 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.axis2.databinding.utils.reader;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class DummyBean {
+ private List<DummyBean> dependent = new ArrayList<DummyBean>();
+
+ public String getName() {
+ return "FooTwo";
+ }
+
+ public String getAge() {
+ return "25";
+ }
+
+ public String getSex() {
+ return "Male";
+ }
+
+ public DummyBean[] getDependent() { return dependent.toArray(new DummyBean[dependent.size()]); }
+
+ public DummyBean addAnotherBean() {
+ DummyBean dummyBean = new DummyBean();
+ dependent.add(dummyBean);
+ return dummyBean;
+ }
+}
Propchange: axis/axis2/java/core/trunk/modules/adb/test/org/apache/axis2/databinding/utils/reader/DummyBean.java
------------------------------------------------------------------------------
svn:eol-style = native