--- 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");
+ }
}