You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ve...@apache.org on 2009/06/20 14:25:19 UTC
svn commit: r786805 - in /webservices/axis2/trunk/java/modules:
adb/src/org/apache/axis2/databinding/ adb/test/org/apache/axis2/databinding/
adb/test/org/apache/axis2/databinding/utils/reader/
jaxws-integration/test/server/
Author: veithen
Date: Sat Jun 20 12:25:19 2009
New Revision: 786805
URL: http://svn.apache.org/viewvc?rev=786805&view=rev
Log:
Added the getOMElement method (which is generated for all ADB beans) to the ADBBean interface.
Modified:
webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBBean.java
webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBSOAPModelBuilder.java
webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ADBSOAPModelBuilderTest.java
webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ClientInfo.java
webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/CreateAccountRequest.java
webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderTest.java
webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoString.java
webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoStringResponse.java
Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBBean.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBBean.java?rev=786805&r1=786804&r2=786805&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBBean.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBBean.java Sat Jun 20 12:25:19 2009
@@ -19,6 +19,7 @@
package org.apache.axis2.databinding;
+import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
import org.apache.axis2.databinding.utils.writer.MTOMAwareXMLStreamWriter;
@@ -42,6 +43,7 @@
*/
public XMLStreamReader getPullParser(QName adbBeanQName) throws XMLStreamException;
+ public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException;
public void serialize(final QName parentQName,
final OMFactory factory,
Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBSOAPModelBuilder.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBSOAPModelBuilder.java?rev=786805&r1=786804&r2=786805&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBSOAPModelBuilder.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/ADBSOAPModelBuilder.java Sat Jun 20 12:25:19 2009
@@ -19,6 +19,7 @@
package org.apache.axis2.databinding;
+import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.soap.SOAPConstants;
import org.apache.axiom.soap.SOAPEnvelope;
@@ -69,6 +70,10 @@
ADBXMLStreamReaderImpl(qName, elementList.toArray(), null));
}
+ public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException {
+ throw new UnsupportedOperationException("Unimplemented method");
+ }
+
public void serialize(final QName parentQName,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)
@@ -81,7 +86,7 @@
MTOMAwareXMLStreamWriter xmlWriter,
boolean serializeType)
throws XMLStreamException, ADBException {
- throw new UnsupportedOperationException("Un implemented method");
+ throw new UnsupportedOperationException("Unimplemented method");
}
}
@@ -106,6 +111,10 @@
null);
}
+ public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException {
+ throw new UnsupportedOperationException("Unimplemented method");
+ }
+
public void serialize(final QName parentQName,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)
@@ -118,7 +127,7 @@
MTOMAwareXMLStreamWriter xmlWriter,
boolean serializeType)
throws XMLStreamException, ADBException {
- throw new UnsupportedOperationException("Un implemented method");
+ throw new UnsupportedOperationException("Unimplemented method");
}
}
@@ -130,6 +139,11 @@
elementList.toArray(),
null);
}
+
+ public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException {
+ throw new UnsupportedOperationException("Unimplemented method");
+ }
+
public void serialize(final QName parentQName,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)
@@ -142,7 +156,7 @@
MTOMAwareXMLStreamWriter xmlWriter,
boolean serializeType)
throws XMLStreamException, ADBException {
- throw new UnsupportedOperationException("Un implemented method");
+ throw new UnsupportedOperationException("Unimplemented method");
}
}
@@ -157,6 +171,11 @@
public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName) {
return parser;
}
+
+ public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException {
+ throw new UnsupportedOperationException("Unimplemented method");
+ }
+
public void serialize(final QName parentQName,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)
@@ -169,7 +188,7 @@
MTOMAwareXMLStreamWriter xmlWriter,
boolean serializeType)
throws XMLStreamException, ADBException {
- throw new UnsupportedOperationException("Un implemented method");
+ throw new UnsupportedOperationException("Unimplemented method");
}
}
}
Modified: webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ADBSOAPModelBuilderTest.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ADBSOAPModelBuilderTest.java?rev=786805&r1=786804&r2=786805&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ADBSOAPModelBuilderTest.java (original)
+++ webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ADBSOAPModelBuilderTest.java Sat Jun 20 12:25:19 2009
@@ -193,6 +193,10 @@
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,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)
@@ -205,7 +209,7 @@
MTOMAwareXMLStreamWriter xmlWriter,
boolean serializeType)
throws XMLStreamException, ADBException {
- throw new UnsupportedOperationException("Un implemented method");
+ throw new UnsupportedOperationException("Unimplemented method");
}
}
Modified: webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ClientInfo.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ClientInfo.java?rev=786805&r1=786804&r2=786805&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ClientInfo.java (original)
+++ webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/ClientInfo.java Sat Jun 20 12:25:19 2009
@@ -26,6 +26,7 @@
package org.apache.axis2.databinding;
+import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
import org.apache.axis2.databinding.utils.writer.MTOMAwareXMLStreamWriter;
@@ -124,6 +125,10 @@
}
+ public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException {
+ throw new UnsupportedOperationException("Unimplemented method");
+ }
+
public void serialize(final QName parentQName,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)
@@ -136,7 +141,7 @@
MTOMAwareXMLStreamWriter xmlWriter,
boolean serializeType)
throws XMLStreamException, ADBException {
- throw new UnsupportedOperationException("Un implemented method");
+ throw new UnsupportedOperationException("Unimplemented method");
}
/** Factory class that keeps the parse method */
Modified: webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/CreateAccountRequest.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/CreateAccountRequest.java?rev=786805&r1=786804&r2=786805&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/CreateAccountRequest.java (original)
+++ webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/CreateAccountRequest.java Sat Jun 20 12:25:19 2009
@@ -26,6 +26,7 @@
package org.apache.axis2.databinding;
+import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
import org.apache.axis2.databinding.utils.writer.MTOMAwareXMLStreamWriter;
@@ -105,6 +106,10 @@
}
+ public OMElement getOMElement(QName parentQName, OMFactory factory) throws ADBException {
+ throw new UnsupportedOperationException("Unimplemented method");
+ }
+
public void serialize(final QName parentQName,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)
@@ -117,7 +122,7 @@
MTOMAwareXMLStreamWriter xmlWriter,
boolean serializeType)
throws XMLStreamException, ADBException {
- throw new UnsupportedOperationException("Un implemented method");
+ throw new UnsupportedOperationException("Unimplemented method");
}
/** Factory class that keeps the parse method */
Modified: webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderTest.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderTest.java?rev=786805&r1=786804&r2=786805&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderTest.java (original)
+++ webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderTest.java Sat Jun 20 12:25:19 2009
@@ -313,6 +313,10 @@
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,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)
@@ -325,7 +329,7 @@
MTOMAwareXMLStreamWriter xmlWriter,
boolean serializeType)
throws XMLStreamException, ADBException {
- throw new UnsupportedOperationException("Un implemented method");
+ throw new UnsupportedOperationException("Unimplemented method");
}
}
Modified: webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoString.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoString.java?rev=786805&r1=786804&r2=786805&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoString.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoString.java Sat Jun 20 12:25:19 2009
@@ -104,6 +104,30 @@
}
+ /**
+ *
+ * @param parentQName
+ * @param factory
+ * @return org.apache.axiom.om.OMElement
+ */
+ public org.apache.axiom.om.OMElement getOMElement (
+ final javax.xml.namespace.QName parentQName,
+ final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
+
+
+
+ org.apache.axiom.om.OMDataSource dataSource =
+ new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME){
+
+ public void serialize(org.apache.axis2.databinding.utils.writer.MTOMAwareXMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
+ EchoString.this.serialize(MY_QNAME,factory,xmlWriter);
+ }
+ };
+ return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
+ MY_QNAME,factory,dataSource);
+
+ }
+
public void serialize(final QName parentQName,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)
Modified: webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoStringResponse.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoStringResponse.java?rev=786805&r1=786804&r2=786805&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoStringResponse.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/server/EchoStringResponse.java Sat Jun 20 12:25:19 2009
@@ -86,6 +86,30 @@
}
+ /**
+ *
+ * @param parentQName
+ * @param factory
+ * @return org.apache.axiom.om.OMElement
+ */
+ public org.apache.axiom.om.OMElement getOMElement (
+ final javax.xml.namespace.QName parentQName,
+ final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
+
+
+
+ org.apache.axiom.om.OMDataSource dataSource =
+ new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME){
+
+ public void serialize(org.apache.axis2.databinding.utils.writer.MTOMAwareXMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
+ EchoStringResponse.this.serialize(MY_QNAME,factory,xmlWriter);
+ }
+ };
+ return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
+ MY_QNAME,factory,dataSource);
+
+ }
+
public void serialize(final QName parentQName,
final OMFactory factory,
MTOMAwareXMLStreamWriter xmlWriter)