Lines Matching refs:SOAPElement

44 public interface SOAPElement extends Node, org.w3c.dom.Element {
47 * Creates a new <code>SOAPElement</code> object initialized with the
49 * <code>SOAPElement</code> object.
57 * @return the new <code>SOAPElement</code> object that was created
59 * <code>SOAPElement</code> object
60 * @see SOAPElement#addChildElement(javax.xml.namespace.QName)
62 public SOAPElement addChildElement(Name name) throws SOAPException;
65 * Creates a new <code>SOAPElement</code> object initialized with the given
66 * <code>QName</code> object and adds the new element to this <code>SOAPElement</code>
68 * <code>SOAPElement</code> are all taken from the <code>qname</code> argument.
73 * @return the new <code>SOAPElement</code> object that was created
75 * <code>SOAPElement</code> object
76 * @see SOAPElement#addChildElement(Name)
79 public SOAPElement addChildElement(QName qname) throws SOAPException;
82 * Creates a new <code>SOAPElement</code> object initialized with the
84 * <code>SOAPElement</code> object.
85 * The new <code>SOAPElement</code> inherits any in-scope default namespace.
89 * @return the new <code>SOAPElement</code> object that was created
91 * <code>SOAPElement</code> object
93 public SOAPElement addChildElement(String localName) throws SOAPException;
96 * Creates a new <code>SOAPElement</code> object initialized with the
98 * <code>SOAPElement</code> object.
105 * @return the new <code>SOAPElement</code> object that was created
107 * context of this <code>SOAPElement</code> or if there is an error in creating the
108 * <code>SOAPElement</code> object
110 public SOAPElement addChildElement(String localName, String prefix)
114 * Creates a new <code>SOAPElement</code> object initialized with the
116 * <code>SOAPElement</code> object.
125 * @return the new <code>SOAPElement</code> object that was created
127 * <code>SOAPElement</code> object
129 public SOAPElement addChildElement(String localName, String prefix,
134 * Add a <code>SOAPElement</code> as a child of this
135 * <code>SOAPElement</code> instance. The <code>SOAPElement</code>
140 * of the <code>SOAPElement</code> passed into an instance of
141 * a different <code>SOAPElement</code> implementation. For
155 * @param element the <code>SOAPElement</code> to be added as a
164 public SOAPElement addChildElement(SOAPElement element)
168 * Detaches all children of this <code>SOAPElement</code>.
182 * <code>String</code> and adds it to this <code>SOAPElement</code> object.
186 * @return the <code>SOAPElement</code> object into which
191 * <code>SOAPElement</code>
193 public SOAPElement addTextNode(String text) throws SOAPException;
197 * <code>SOAPElement</code> object.
201 * @return the <code>SOAPElement</code> object into which the attribute was
207 <code>name</code> on this SOAPElement.
208 * @see SOAPElement#addAttribute(javax.xml.namespace.QName, String)
210 public SOAPElement addAttribute(Name name, String value)
215 * <code>SOAPElement</code> object.
219 * @return the <code>SOAPElement</code> object into which the attribute was
225 <code>qname</code> on this SOAPElement.
226 * @see SOAPElement#addAttribute(Name, String)
229 public SOAPElement addAttribute(QName qname, String value)
234 * <code>SOAPElement</code> object.
238 * @return the <code>SOAPElement</code> object into which this
244 public SOAPElement addNamespaceDeclaration(String prefix, String uri)
253 * @see SOAPElement#getAttributeValue(javax.xml.namespace.QName)
263 * @see SOAPElement#getAttributeValue(Name)
271 * <code>SOAPElement</code> object. The iterator can be used to get
276 * @see SOAPElement#getAllAttributesAsQNames()
283 * in this <code>SOAPElement</code> as <code>QName</code> objects.
289 * @see SOAPElement#getAllAttributes()
312 * <code>SOAPElement</code> object
323 * <code>SOAPElement</code> object
332 * <code>SOAPElement</code>. The remaining elements of the new
344 * <code>SOAPElement</code>. This namespace will be the same as
356 * Returns the name of this <code>SOAPElement</code> object.
359 * <code>SOAPElement</code> object
364 * Returns the qname of this <code>SOAPElement</code> object.
367 * <code>SOAPElement</code> object
368 * @see SOAPElement#getElementName()
381 * <code>SOAPElement</code> to a renamed instance.
391 public SOAPElement setElementQName(QName newName) throws SOAPException;
400 * @see SOAPElement#removeAttribute(javax.xml.namespace.QName)
411 * @see SOAPElement#removeAttribute(Name)
429 * objects as well as <code>SOAPElement</code> objects.
432 * <code>SOAPElement</code> and <code>org.w3c.dom.Text</code> nodes to be
433 * replaced by <code>SOAPElement</code>, <code>SOAPHeaderElement</code>,
443 * @return an iterator with the content of this <code>SOAPElement</code>
451 * children will be <code>SOAPElement</code> nodes.
454 * <code>SOAPElement</code> and <code>org.w3c.dom.Text</code> nodes to be
455 * replaced by <code>SOAPElement</code>, <code>SOAPHeaderElement</code>,
469 * in this <code>SOAPElement</code> object with the
471 * @see SOAPElement#getChildElements(javax.xml.namespace.QName)
478 * children will be <code>SOAPElement</code> nodes.
481 * <code>SOAPElement</code> and <code>org.w3c.dom.Text</code> nodes to be
482 * replaced by <code>SOAPElement</code>, <code>SOAPHeaderElement</code>,
496 * in this <code>SOAPElement</code> object with the
498 * @see SOAPElement#getChildElements(Name)
504 * Sets the encoding style for this <code>SOAPElement</code> object
511 * @exception SOAPException if setting the encodingStyle is invalid for this SOAPElement.
517 * Returns the encoding style for this <code>SOAPElement</code> object.