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 di...@apache.org on 2006/12/19 15:57:07 UTC
svn commit: r488694 - in /webservices/axis2/trunk/java/modules:
saaj-api/src/javax/xml/soap/ saaj/src/org/apache/axis2/saaj/
Author: dims
Date: Tue Dec 19 06:57:05 2006
New Revision: 488694
URL: http://svn.apache.org/viewvc?view=rev&rev=488694
Log:
Upgrade the API to SAAJ 1.3 and add stubs for the methods that need to be implemented
Added:
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJMetaFactory.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJResult.java
Modified:
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/AttachmentPart.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/Detail.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/MessageFactory.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPBody.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConnection.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConstants.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPElement.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFactory.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFault.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeader.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeaderElement.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPMessage.java
webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPPart.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/AttachmentPartImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailEntryImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/NodeImplEx.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyElementImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFactoryImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFaultImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderElementImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPMessageImpl.java
webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPPartImpl.java
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/AttachmentPart.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/AttachmentPart.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/AttachmentPart.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/AttachmentPart.java Tue Dec 19 06:57:05 2006
@@ -434,4 +434,27 @@
* object.
*/
public abstract Iterator getNonMatchingMimeHeaders(String names[]);
+
+ public abstract java.io.InputStream getBase64Content()
+ throws SOAPException;
+
+ public abstract java.io.InputStream getRawContent()
+ throws SOAPException;
+
+ public abstract byte[] getRawContentBytes()
+ throws SOAPException;
+
+ public abstract void setBase64Content(java.io.InputStream inputstream,
+ java.lang.String s)
+ throws SOAPException;
+
+ public abstract void setRawContent(java.io.InputStream inputstream,
+ java.lang.String s)
+ throws SOAPException;
+
+ public abstract void setRawContentBytes(byte[] abyte0,
+ int i,
+ int j,
+ java.lang.String s)
+ throws SOAPException;
}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/Detail.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/Detail.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/Detail.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/Detail.java Tue Dec 19 06:57:05 2006
@@ -18,6 +18,8 @@
import java.util.Iterator;
+import javax.xml.namespace.QName;
+
/**
* A container for <code>DetailEntry</code> objects. <code>DetailEntry</code>
* objects give detailed error information that is application-specific and
@@ -65,4 +67,7 @@
* objects in this <code>Detail</code> object
*/
public abstract Iterator getDetailEntries();
+
+ public abstract DetailEntry addDetailEntry(QName qname)
+ throws SOAPException;
}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/MessageFactory.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/MessageFactory.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/MessageFactory.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/MessageFactory.java Tue Dec 19 06:57:05 2006
@@ -166,6 +166,16 @@
InputStream inputstream)
throws IOException, SOAPException;
+ public static MessageFactory newInstance(String s)
+ throws SOAPException {
+ try {
+ return (MessageFactory) Class.forName(s).newInstance();
+ } catch (Exception exception) {
+ throw new SOAPException("Unable to create message factory for SOAP: "
+ + exception.getMessage());
+ }
+ }
+
private static final String DEFAULT_MESSAGE_FACTORY =
"org.apache.axis2.saaj.MessageFactoryImpl";
Added: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJMetaFactory.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJMetaFactory.java?view=auto&rev=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJMetaFactory.java (added)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJMetaFactory.java Tue Dec 19 06:57:05 2006
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed 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 javax.xml.soap;
+
+public abstract class SAAJMetaFactory {
+
+ static synchronized SAAJMetaFactory getInstance()
+ throws SOAPException {
+ if (instance == null) {
+ try {
+ instance = (SAAJMetaFactory) FactoryFinder.find("javax.xml.soap.MetaFactory", "org.apache.axis2.soap.SAAJMetaFactoryImpl");
+ } catch (Exception exception) {
+ throw new SOAPException(exception.getMessage());
+ }
+ }
+ return instance;
+ }
+
+ protected SAAJMetaFactory() {
+ }
+
+ protected abstract MessageFactory newMessageFactory(String s)
+ throws SOAPException;
+
+ protected abstract SOAPFactory newSOAPFactory(String s)
+ throws SOAPException;
+
+ private static SAAJMetaFactory instance = null;
+}
Added: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJResult.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJResult.java?view=auto&rev=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJResult.java (added)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SAAJResult.java Tue Dec 19 06:57:05 2006
@@ -0,0 +1,44 @@
+/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed 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 javax.xml.soap;
+
+import javax.xml.transform.dom.DOMResult;
+
+public class SAAJResult extends DOMResult {
+
+ public SAAJResult()
+ throws SOAPException {
+ this(MessageFactory.newInstance().createMessage());
+ }
+
+ public SAAJResult(String s)
+ throws SOAPException {
+ this(MessageFactory.newInstance(s).createMessage());
+ }
+
+ public SAAJResult(SOAPMessage soapmessage) {
+ super(soapmessage.getSOAPPart());
+ }
+
+ public SAAJResult(SOAPElement soapelement) {
+ super(soapelement);
+ }
+
+ public javax.xml.soap.Node getResult() {
+ return (javax.xml.soap.Node) super.getNode().getFirstChild();
+ }
+}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPBody.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPBody.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPBody.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPBody.java Tue Dec 19 06:57:05 2006
@@ -127,4 +127,19 @@
* @throws SOAPException if the <code>Document</code> cannot be added
*/
public abstract SOAPBodyElement addDocument(Document document) throws SOAPException;
+
+ public abstract SOAPBodyElement addBodyElement(javax.xml.namespace.QName qname)
+ throws SOAPException;
+
+ public abstract SOAPFault addFault(javax.xml.namespace.QName qname,
+ java.lang.String s)
+ throws SOAPException;
+
+ public abstract SOAPFault addFault(javax.xml.namespace.QName qname,
+ java.lang.String s,
+ java.util.Locale locale)
+ throws SOAPException;
+
+ public abstract org.w3c.dom.Document extractContentAsDocument()
+ throws SOAPException;
}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConnection.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConnection.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConnection.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConnection.java Tue Dec 19 06:57:05 2006
@@ -60,4 +60,9 @@
* @throws SOAPException if there is a SOAP error
*/
public abstract void close() throws SOAPException;
+
+ public SOAPMessage get(Object obj)
+ throws SOAPException {
+ throw new UnsupportedOperationException();
+ }
}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConstants.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConstants.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConstants.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPConstants.java Tue Dec 19 06:57:05 2006
@@ -15,6 +15,8 @@
*/
package javax.xml.soap;
+import javax.xml.namespace.QName;
+
/**
* The definition of constants pertaining to the SOAP 1.1 protocol.
*/
@@ -39,4 +41,58 @@
*/
public static final String URI_SOAP_ACTOR_NEXT =
"http://schemas.xmlsoap.org/soap/actor/next";
+
+ public static final String DYNAMIC_SOAP_PROTOCOL
+ = "Dynamic Protocol";
+
+ public static final String SOAP_1_1_PROTOCOL
+ = "SOAP 1.1 Protocol";
+
+ public static final String SOAP_1_2_PROTOCOL
+ = "SOAP 1.2 Protocol";
+
+ public static final String DEFAULT_SOAP_PROTOCOL
+ = "SOAP 1.1 Protocol";
+
+ public static final String URI_NS_SOAP_1_1_ENVELOPE
+ = "http://schemas.xmlsoap.org/soap/envelope/";
+
+ public static final String URI_NS_SOAP_1_2_ENVELOPE
+ = "http://www.w3.org/2003/05/soap-envelope";
+
+ public static final String URI_NS_SOAP_1_2_ENCODING
+ = "http://www.w3.org/2003/05/soap-encoding";
+
+ public static final String SOAP_1_1_CONTENT_TYPE
+ = "text/xml";
+
+ public static final String SOAP_1_2_CONTENT_TYPE
+ = "application/soap+xml";
+
+ public static final String URI_SOAP_1_2_ROLE_NEXT
+ = "http://www.w3.org/2003/05/soap-envelope/role/next";
+
+ public static final String URI_SOAP_1_2_ROLE_NONE
+ = "http://www.w3.org/2003/05/soap-envelope/role/none";
+
+ public static final String URI_SOAP_1_2_ROLE_ULTIMATE_RECEIVER
+ = "http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver";
+
+ public static final String SOAP_ENV_PREFIX
+ = "env";
+
+ public static final QName SOAP_VERSIONMISMATCH_FAULT
+ = new QName("http://www.w3.org/2003/05/soap-envelope", "VersionMismatch", "env");
+
+ public static final QName SOAP_MUSTUNDERSTAND_FAULT
+ = new QName("http://www.w3.org/2003/05/soap-envelope", "MustUnderstand", "env");
+
+ public static final QName SOAP_DATAENCODINGUNKNOWN_FAULT
+ = new QName("http://www.w3.org/2003/05/soap-envelope", "DataEncodingUnknown", "env");
+
+ public static final QName SOAP_SENDER_FAULT
+ = new QName("http://www.w3.org/2003/05/soap-envelope", "Sender", "env");
+
+ public static final QName SOAP_RECEIVER_FAULT
+ = new QName("http://www.w3.org/2003/05/soap-envelope", "Receiver", "env");
}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPElement.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPElement.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPElement.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPElement.java Tue Dec 19 06:57:05 2006
@@ -17,6 +17,8 @@
import java.util.Iterator;
+import javax.xml.namespace.QName;
+
/**
* An object representing the contents in a
* <code>SOAPBody</code> object, the contents in a <code>SOAPHeader</code>
@@ -306,4 +308,28 @@
* <code>SOAPElement</code> object
*/
public abstract Iterator getVisibleNamespacePrefixes();
+
+ public abstract SOAPElement addAttribute(javax.xml.namespace.QName qname,
+ java.lang.String s)
+ throws SOAPException;
+
+ public abstract SOAPElement addChildElement(javax.xml.namespace.QName qname)
+ throws SOAPException;
+
+ public abstract javax.xml.namespace.QName createQName(java.lang.String s,
+ java.lang.String s1)
+ throws SOAPException;
+
+ public abstract java.util.Iterator getAllAttributesAsQNames();
+
+ public abstract java.lang.String getAttributeValue(javax.xml.namespace.QName qname);
+
+ public abstract java.util.Iterator getChildElements(QName name);
+
+ public abstract javax.xml.namespace.QName getElementQName();
+
+ boolean removeAttribute(javax.xml.namespace.QName qname);
+
+ public abstract SOAPElement setElementQName(javax.xml.namespace.QName qname)
+ throws SOAPException;
}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFactory.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFactory.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFactory.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFactory.java Tue Dec 19 06:57:05 2006
@@ -144,6 +144,33 @@
}
}
+ public static SOAPFactory newInstance(String s) throws SOAPException {
+
+ try {
+ return (SOAPFactory) Class.forName(s).newInstance();
+ } catch (Exception exception) {
+ throw new SOAPException("Unable to create SOAP Factory: "
+ + exception.getMessage());
+ }
+ }
+
+ public SOAPElement createElement(org.w3c.dom.Element element)
+ throws SOAPException {
+ throw new UnsupportedOperationException("Not yet implemented");
+ }
+
+ public SOAPElement createElement(javax.xml.namespace.QName qname)
+ throws SOAPException {
+ throw new UnsupportedOperationException("Not yet implemented");
+ }
+
+ public abstract SOAPFault createFault()
+ throws SOAPException;
+
+ public abstract SOAPFault createFault(java.lang.String s,
+ javax.xml.namespace.QName qname)
+ throws SOAPException;
+
private static final String SF_PROPERTY = "javax.xml.soap.SOAPFactory";
private static final String DEFAULT_SF =
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFault.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFault.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFault.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPFault.java Tue Dec 19 06:57:05 2006
@@ -208,4 +208,41 @@
* specified
*/
public abstract Locale getFaultStringLocale();
+
+ public abstract void addFaultReasonText(java.lang.String s,
+ java.util.Locale locale)
+ throws SOAPException;
+
+ public abstract void appendFaultSubcode(javax.xml.namespace.QName qname)
+ throws SOAPException;
+
+ public abstract javax.xml.namespace.QName getFaultCodeAsQName();
+
+ public abstract java.lang.String getFaultNode();
+
+ public abstract java.util.Iterator getFaultReasonLocales()
+ throws SOAPException;
+
+ public abstract java.lang.String getFaultReasonText(java.util.Locale locale)
+ throws SOAPException;
+
+ public abstract java.util.Iterator getFaultReasonTexts()
+ throws SOAPException;
+
+ public abstract java.lang.String getFaultRole();
+
+ public abstract java.util.Iterator getFaultSubcodes();
+
+ public abstract boolean hasDetail();
+
+ public abstract void removeAllFaultSubcodes();
+
+ public abstract void setFaultCode(javax.xml.namespace.QName qname)
+ throws SOAPException;
+
+ public abstract void setFaultNode(java.lang.String s)
+ throws SOAPException;
+
+ public abstract void setFaultRole(java.lang.String s)
+ throws SOAPException;
}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeader.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeader.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeader.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeader.java Tue Dec 19 06:57:05 2006
@@ -150,4 +150,19 @@
* <code>SOAPHeader</code>
*/
public abstract Iterator extractAllHeaderElements();
+
+ public abstract SOAPHeaderElement addHeaderElement(javax.xml.namespace.QName qname)
+ throws SOAPException;
+
+ public abstract SOAPHeaderElement addNotUnderstoodHeaderElement(javax.xml.namespace.QName qname)
+ throws SOAPException;
+
+ public abstract SOAPHeaderElement addUpgradeHeaderElement(java.util.Iterator iterator)
+ throws SOAPException;
+
+ public abstract SOAPHeaderElement addUpgradeHeaderElement(java.lang.String[] as)
+ throws SOAPException;
+
+ public abstract SOAPHeaderElement addUpgradeHeaderElement(java.lang.String s)
+ throws SOAPException;
}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeaderElement.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeaderElement.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeaderElement.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPHeaderElement.java Tue Dec 19 06:57:05 2006
@@ -80,4 +80,14 @@
* <CODE>false</CODE> otherwise
*/
public abstract boolean getMustUnderstand();
+
+ public abstract void setRole(String s)
+ throws SOAPException;
+
+ public abstract String getRole();
+
+ public abstract void setRelay(boolean flag)
+ throws SOAPException;
+
+ public abstract boolean getRelay();
}
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPMessage.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPMessage.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPMessage.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPMessage.java Tue Dec 19 06:57:05 2006
@@ -389,6 +389,11 @@
"getProperty must be overridden in subclasses of SOAPMessage");
}
+ public abstract AttachmentPart getAttachment(SOAPElement soapelement)
+ throws SOAPException;
+
+ public abstract void removeAttachments(MimeHeaders mimeheaders);
+
/**
* Specifies the character type encoding for the SOAP Message.
*/
Modified: webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPPart.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPPart.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPPart.java (original)
+++ webservices/axis2/trunk/java/modules/saaj-api/src/javax/xml/soap/SOAPPart.java Tue Dec 19 06:57:05 2006
@@ -56,7 +56,7 @@
* The <CODE>SOAPPart</CODE> method <CODE>getEnvelope</CODE> can
* be used to retrieve the <CODE>SOAPEnvelope</CODE> object.</P>
*/
-public abstract class SOAPPart implements org.w3c.dom.Document {
+public abstract class SOAPPart implements javax.xml.soap.Node, org.w3c.dom.Document {
public SOAPPart() {
}
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/AttachmentPartImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/AttachmentPartImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/AttachmentPartImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/AttachmentPartImpl.java Tue Dec 19 06:57:05 2006
@@ -31,6 +31,7 @@
import javax.xml.transform.stream.StreamSource;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
+import java.io.InputStream;
import java.util.Iterator;
/**
@@ -402,6 +403,30 @@
*/
public Iterator getNonMatchingMimeHeaders(String names[]) {
return mimeHeaders.getNonMatchingHeaders(names);
+ }
+
+ public InputStream getBase64Content() throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public InputStream getRawContent() throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public byte[] getRawContentBytes() throws SOAPException {
+ return new byte[0]; //TODO - Not yet implemented
+ }
+
+ public void setBase64Content(InputStream inputstream, String s) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
+ public void setRawContent(InputStream inputstream, String s) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
+ public void setRawContentBytes(byte[] abyte0, int i, int j, String s) throws SOAPException {
+ //TODO - Not yet implemented
}
/**
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailEntryImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailEntryImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailEntryImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailEntryImpl.java Tue Dec 19 06:57:05 2006
@@ -15,9 +15,14 @@
*/
package org.apache.axis2.saaj;
+import java.util.Iterator;
+
import org.apache.axiom.om.impl.dom.ElementImpl;
import javax.xml.soap.DetailEntry;
+import javax.xml.soap.SOAPElement;
+import javax.xml.soap.SOAPException;
+import javax.xml.namespace.QName;
/**
* The content for a Detail object, giving details for a SOAPFault object.
@@ -33,4 +38,39 @@
super(element);
}
+ public SOAPElement addAttribute(QName qname, String s) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPElement addChildElement(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName createQName(String s, String s1) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getAllAttributesAsQNames() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public String getAttributeValue(QName qname) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getChildElements(QName name) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName getElementQName() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public boolean removeAttribute(QName qname) {
+ return false; //TODO - Not yet implemented
+ }
+
+ public SOAPElement setElementQName(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
}
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/DetailImpl.java Tue Dec 19 06:57:05 2006
@@ -22,6 +22,9 @@
import javax.xml.soap.DetailEntry;
import javax.xml.soap.Name;
import javax.xml.soap.SOAPException;
+import javax.xml.soap.SOAPElement;
+import javax.xml.namespace.QName;
+
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
@@ -96,4 +99,43 @@
return details.iterator();
}
+ public DetailEntry addDetailEntry(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPElement addAttribute(QName qname, String s) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPElement addChildElement(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName createQName(String s, String s1) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getAllAttributesAsQNames() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public String getAttributeValue(QName qname) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getChildElements(QName name) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName getElementQName() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public boolean removeAttribute(QName qname) {
+ return false; //TODO - Not yet implemented
+ }
+
+ public SOAPElement setElementQName(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
}
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/NodeImplEx.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/NodeImplEx.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/NodeImplEx.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/NodeImplEx.java Tue Dec 19 06:57:05 2006
@@ -43,7 +43,6 @@
public abstract class NodeImplEx extends NodeImpl implements Node {
/**
- * @param ownerDocument
* @param factory
*/
protected NodeImplEx(OMFactory factory) {
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyElementImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyElementImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyElementImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyElementImpl.java Tue Dec 19 06:57:05 2006
@@ -15,12 +15,15 @@
*/
package org.apache.axis2.saaj;
+import java.util.Iterator;
+
import org.apache.axiom.om.impl.dom.ElementImpl;
import javax.xml.soap.SOAPBody;
import javax.xml.soap.SOAPBodyElement;
import javax.xml.soap.SOAPElement;
import javax.xml.soap.SOAPException;
+import javax.xml.namespace.QName;
public class SOAPBodyElementImpl extends SOAPElementImpl implements SOAPBodyElement {
@@ -36,5 +39,41 @@
throw new IllegalArgumentException("Parent is not a SOAPBody");
}
this.parentElement = parent;
+ }
+
+ public SOAPElement addAttribute(QName qname, String s) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPElement addChildElement(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName createQName(String s, String s1) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getAllAttributesAsQNames() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public String getAttributeValue(QName qname) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getChildElements(QName name) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName getElementQName() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public boolean removeAttribute(QName qname) {
+ return false; //TODO - Not yet implemented
+ }
+
+ public SOAPElement setElementQName(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
}
}
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPBodyImpl.java Tue Dec 19 06:57:05 2006
@@ -274,6 +274,22 @@
return bodyEle;
}
+ public SOAPBodyElement addBodyElement(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPFault addFault(QName qname, String s) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPFault addFault(QName qname, String s, Locale locale) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Document extractContentAsDocument() throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
private javax.xml.soap.Node toSAAJNode(org.w3c.dom.Node node,
SOAPElement parent) throws SOAPException {
if (node == null) {
@@ -340,6 +356,42 @@
public Iterator getChildElements(Name name) {
QName qName = new QName(name.getURI(), name.getLocalName());
return getChildren(element.getChildrenWithName(qName));
+ }
+
+ public SOAPElement addAttribute(QName qname, String s) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPElement addChildElement(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName createQName(String s, String s1) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getAllAttributesAsQNames() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public String getAttributeValue(QName qname) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getChildElements(QName name) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName getElementQName() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public boolean removeAttribute(QName qname) {
+ return false; //TODO - Not yet implemented
+ }
+
+ public SOAPElement setElementQName(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
}
public Iterator getChildElements() {
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java Tue Dec 19 06:57:05 2006
@@ -377,6 +377,42 @@
return returnList.iterator();
}
+ public SOAPElement addAttribute(QName qname, String s) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPElement addChildElement(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName createQName(String s, String s1) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getAllAttributesAsQNames() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public String getAttributeValue(QName qname) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getChildElements(QName name) {
+ return null; //TODO - Not yet implemented
+ }
+
+ public QName getElementQName() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public boolean removeAttribute(QName qname) {
+ return false; //TODO - Not yet implemented
+ }
+
+ public SOAPElement setElementQName(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
/* (non-Javadoc)
* @see javax.xml.soap.SOAPElement#removeAttribute(javax.xml.soap.Name)
*/
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFactoryImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFactoryImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFactoryImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFactoryImpl.java Tue Dec 19 06:57:05 2006
@@ -26,6 +26,8 @@
import javax.xml.soap.SOAPElement;
import javax.xml.soap.SOAPException;
import javax.xml.soap.SOAPFactory;
+import javax.xml.soap.SOAPFault;
+import javax.xml.namespace.QName;
/**
*
@@ -138,5 +140,13 @@
*/
public Name createName(String localName) throws SOAPException {
return new PrefixedQName(null, localName, null);
+ }
+
+ public SOAPFault createFault() throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPFault createFault(String s, QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
}
}
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFaultImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFaultImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFaultImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPFaultImpl.java Tue Dec 19 06:57:05 2006
@@ -237,6 +237,62 @@
return this.faultReasonLocale;
}
+ public void addFaultReasonText(String s, Locale locale) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
+ public void appendFaultSubcode(QName qname) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
+ public QName getFaultCodeAsQName() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public String getFaultNode() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getFaultReasonLocales() throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public String getFaultReasonText(Locale locale) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getFaultReasonTexts() throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public String getFaultRole() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public Iterator getFaultSubcodes() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public boolean hasDetail() {
+ return false; //TODO - Not yet implemented
+ }
+
+ public void removeAllFaultSubcodes() {
+ //TODO - Not yet implemented
+ }
+
+ public void setFaultCode(QName qname) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
+ public void setFaultNode(String s) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
+ public void setFaultRole(String s) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
public Iterator getChildElements(Name name) {
QName qName = new QName(name.getURI(), name.getLocalName());
return getChildren(element.getChildrenWithName(qName));
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderElementImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderElementImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderElementImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderElementImpl.java Tue Dec 19 06:57:05 2006
@@ -98,6 +98,22 @@
return this.headerElem.getMustUnderstand();
}
+ public void setRole(String s) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
+ public String getRole() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public void setRelay(boolean flag) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
+ public boolean getRelay() {
+ return false; //TODO - Not yet implemented
+ }
+
public void setParentElement(SOAPElement parent) throws SOAPException {
if (!(parent instanceof SOAPHeader)) {
throw new IllegalArgumentException("Parent is not a SOAPHeader");
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPHeaderImpl.java Tue Dec 19 06:57:05 2006
@@ -238,6 +238,26 @@
return elements.iterator();
}
+ public SOAPHeaderElement addHeaderElement(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPHeaderElement addNotUnderstoodHeaderElement(QName qname) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPHeaderElement addUpgradeHeaderElement(Iterator iterator) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPHeaderElement addUpgradeHeaderElement(String[] as) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public SOAPHeaderElement addUpgradeHeaderElement(String s) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
public SOAPElement addTextNode(String text) throws SOAPException {
throw new UnsupportedOperationException("Cannot add text node to SOAPHeader");
}
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPMessageImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPMessageImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPMessageImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPMessageImpl.java Tue Dec 19 06:57:05 2006
@@ -24,6 +24,9 @@
import javax.xml.soap.SOAPHeader;
import javax.xml.soap.SOAPMessage;
import javax.xml.soap.SOAPPart;
+import javax.xml.soap.SOAPElement;
+import javax.xml.soap.MimeHeaders;
+
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
@@ -345,6 +348,14 @@
*/
public Object getProperty(String property) throws SOAPException {
return props.get(property);
+ }
+
+ public AttachmentPart getAttachment(SOAPElement soapelement) throws SOAPException {
+ return null; //TODO - Not yet implemented
+ }
+
+ public void removeAttachments(MimeHeaders mimeheaders) {
+ //TODO - Not yet implemented
}
/**
Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPPartImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPPartImpl.java?view=diff&rev=488694&r1=488693&r2=488694
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPPartImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPPartImpl.java Tue Dec 19 06:57:05 2006
@@ -42,6 +42,7 @@
import javax.xml.soap.SOAPException;
import javax.xml.soap.SOAPMessage;
import javax.xml.soap.SOAPPart;
+import javax.xml.soap.SOAPElement;
import javax.xml.stream.XMLInputFactory;
import javax.xml.stream.XMLStreamException;
import javax.xml.transform.Source;
@@ -1232,5 +1233,29 @@
public Object getUserData(String arg0) {
// TODO TODO
throw new UnsupportedOperationException("TODO");
+ }
+
+ public String getValue() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public void setParentElement(SOAPElement parent) throws SOAPException {
+ //TODO - Not yet implemented
+ }
+
+ public SOAPElement getParentElement() {
+ return null; //TODO - Not yet implemented
+ }
+
+ public void detachNode() {
+ //TODO - Not yet implemented
+ }
+
+ public void recycleNode() {
+ //TODO - Not yet implemented
+ }
+
+ public void setValue(String value) {
+ //TODO - Not yet implemented
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org