< prev index next >
src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java
Print this page
*** 41,50 ****
--- 41,55 ----
public SOAPDocumentFragment(SOAPDocumentImpl ownerDoc) {
this.soapDocument = ownerDoc;
this.documentFragment = soapDocument.getDomDocument().createDocumentFragment();
}
+ public SOAPDocumentFragment(SOAPDocumentImpl soapDocument, DocumentFragment documentFragment) {
+ this.soapDocument = soapDocument;
+ this.documentFragment = documentFragment;
+ }
+
public SOAPDocumentFragment() {}
@Override
public boolean hasAttributes() {
return documentFragment.hasAttributes();
*** 190,200 ****
public String getNodeValue() throws DOMException {
return documentFragment.getNodeValue();
}
@Override
public Document getOwnerDocument() {
! return documentFragment.getOwnerDocument();
}
@Override
public Object getFeature(String feature, String version) {
return documentFragment.getFeature(feature, version);
}
--- 195,205 ----
public String getNodeValue() throws DOMException {
return documentFragment.getNodeValue();
}
@Override
public Document getOwnerDocument() {
! return soapDocument;
}
@Override
public Object getFeature(String feature, String version) {
return documentFragment.getFeature(feature, version);
}
*** 229,234 ****
--- 234,243 ----
return documentFragment.getNamespaceURI();
}
public Document getSoapDocument() {
return soapDocument;
}
+
+ public Node getDomNode() {
+ return documentFragment;
+ }
}
< prev index next >