Blob Blame History Raw
--- axis-1_2/src/org/apache/axis/SOAPPart.java~	2005-05-03 20:29:14.000000000 +0100
+++ axis-1_2/src/org/apache/axis/SOAPPart.java	2005-06-07 11:28:33.000000000 +0100
@@ -33,6 +33,7 @@
 import org.w3c.dom.Attr;
 import org.w3c.dom.CDATASection;
 import org.w3c.dom.Comment;
+import org.w3c.dom.DOMConfiguration;
 import org.w3c.dom.DOMException;
 import org.w3c.dom.DOMImplementation;
 import org.w3c.dom.Document;
@@ -45,6 +46,7 @@
 import org.w3c.dom.NodeList;
 import org.w3c.dom.ProcessingInstruction;
 import org.w3c.dom.Text;
+import org.w3c.dom.UserDataHandler;
 import org.xml.sax.InputSource;
 import org.xml.sax.SAXException;
 
@@ -1273,5 +1275,102 @@
     public boolean isBodyStream() {
         return (currentForm == SOAPPart.FORM_INPUTSTREAM || currentForm == SOAPPart.FORM_BODYINSTREAM);        
     }
+
+    /**
+     *  DOM Level 3 stubs
+     */
+
+    public String getBaseURI() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public boolean getXmlStandalone() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public Object setUserData(
+        String key, Object data, UserDataHandler handler) {
+        throw new RuntimeException("not implemented");
+    }
+    
+    public void setDocumentURI(String documentURI) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public void setXmlStandalone(boolean xmlStandalone) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public Node renameNode(Node n, String namespaceURI, String qualifiedName) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String getInputEncoding() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String getXmlEncoding() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public void setTextContent(String textContent) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public boolean isSameNode(Node other) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String getDocumentURI() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public Object getFeature(String feature, String version) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public boolean isDefaultNamespace(String namespaceURI) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String lookupPrefix(String namespaceURI) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public boolean isEqualNode(Node arg) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public void setXmlVersion(String xmlVersion) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String getXmlVersion() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public Object getUserData(String key) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String getTextContent() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public void normalizeDocument() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String lookupNamespaceURI(String prefix) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public DOMConfiguration getDomConfig() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public short compareDocumentPosition(Node other) {
+        throw new RuntimeException("not implemented");
+    }
 }
 
--- axis-1_2/src/org/apache/axis/message/NodeImpl.java~	2005-05-03 20:28:58.000000000 +0100
+++ axis-1_2/src/org/apache/axis/message/NodeImpl.java	2005-06-07 12:22:15.000000000 +0100
@@ -30,6 +30,8 @@
 import org.w3c.dom.Node;
 import org.w3c.dom.NodeList;
 import org.w3c.dom.Text;
+import org.w3c.dom.TypeInfo;
+import org.w3c.dom.UserDataHandler;
 import org.xml.sax.Attributes;
 import org.xml.sax.helpers.AttributesImpl;
 
@@ -834,4 +836,74 @@
             ((NodeImpl) parent).setDirty(true);
         }
     }
+
+    /**
+     *  DOM Level 3 stubs
+     */
+
+    public void setIdAttributeNS(
+        String namespaceURI, String localName, boolean isId) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public void setIdAttribute(String name, boolean isId) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public void setIdAttributeNode(Attr idAttr, boolean isId) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public TypeInfo getSchemaTypeInfo() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public Object setUserData(
+        String key, Object data, UserDataHandler handler) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String getBaseURI() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String getTextContent() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public boolean isSameNode(Node other) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public void setTextContent(String textContent) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public Object getUserData(String key) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public boolean isDefaultNamespace(String namespaceURI) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public Object getFeature(String feature, String version) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public boolean isEqualNode(Node arg) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public short compareDocumentPosition(Node other) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String lookupNamespaceURI(String prefix) {
+        throw new RuntimeException("not implemented");
+    }
+
+    public String lookupPrefix(String namespaceURI) {
+        throw new RuntimeException("not implemented");
+    }
 }
--- axis-1_2/src/org/apache/axis/message/SOAPDocumentImpl.java~	2005-05-03 20:29:08.000000000 +0100
+++ axis-1_2/src/org/apache/axis/message/SOAPDocumentImpl.java	2005-06-07 12:31:30.000000000 +0100
@@ -25,6 +25,7 @@
 import org.w3c.dom.Attr;
 import org.w3c.dom.CDATASection;
 import org.w3c.dom.Comment;
+import org.w3c.dom.DOMConfiguration;
 import org.w3c.dom.DOMException;
 import org.w3c.dom.DOMImplementation;
 import org.w3c.dom.Document;
@@ -36,6 +37,7 @@
 import org.w3c.dom.Node;
 import org.w3c.dom.NodeList;
 import org.w3c.dom.ProcessingInstruction;
+import org.w3c.dom.UserDataHandler;
 
 import javax.xml.parsers.ParserConfigurationException;
 import javax.xml.soap.SOAPException;
@@ -680,4 +682,113 @@
     public boolean hasAttributes() {
         throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
     }
+
+    /**
+     *  DOM Level 3 stubs
+     */
+
+    public String getBaseURI() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public boolean getXmlStandalone() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public boolean getStrictErrorChecking() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public void setXmlStandalone(boolean xmlStandalone) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public Node renameNode(Node n, String namespaceURI, String qualifiedName) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public void setStrictErrorChecking(boolean strictErrorChecking) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public Object setUserData(
+        String key, Object data, UserDataHandler handler) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+    
+    public String getInputEncoding() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+    
+    public String getXmlEncoding() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public void setTextContent(String textContent) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public boolean isSameNode(Node other) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public String getDocumentURI() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public void setDocumentURI(String documentURI) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public Object getFeature(String feature, String version) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public Node adoptNode(Node source) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public boolean isDefaultNamespace(String namespaceURI) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public boolean isEqualNode(Node arg) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public void setXmlVersion(String xmlVersion) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public String getXmlVersion() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public String lookupPrefix(String namespaceURI) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public Object getUserData(String key) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public String getTextContent() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public void normalizeDocument() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public String lookupNamespaceURI(String prefix) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public DOMConfiguration getDomConfig() {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
+
+    public short compareDocumentPosition(Node other) {
+        throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "");
+    }
 }
--- axis-1_2/src/org/apache/axis/message/Text.java~	2005-05-03 20:29:21.000000000 +0100
+++ axis-1_2/src/org/apache/axis/message/Text.java	2005-06-07 12:34:19.000000000 +0100
@@ -213,4 +213,19 @@
         return ( textRep.getData() != null ? textRep.getData().hashCode() : 0 );
     }
 
+    /**
+     *  DOM Level 3 stubs
+     */
+
+    public String getWholeText() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public boolean isElementContentWhitespace() {
+        throw new RuntimeException("not implemented");
+    }
+
+    public org.w3c.dom.Text replaceWholeText(String content) {
+        throw new RuntimeException("not implemented");
+    }
 }