uTools-Manuals/docs/java/javax/xml/soap/SOAPElement.html

1312 lines
69 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
javax.xml.soap
</div>
<h2 class="title" title="Interface SOAPElement">Interface SOAPElement</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Superinterfaces:
</dt>
<dd>
<span><a href="../../../org/w3c/dom/Element.html" title="界面在org.w3c.dom">Element</a> <a href="../../../org/w3c/dom/Node.html" title="界面在org.w3c.dom">Node</a></span>
</dd>
</dl>
<dl>
<dt>
All Known Subinterfaces:
</dt>
<dd>
<span><a href="../../../javax/xml/soap/Detail.html" title="javax.xml.soap中的接口">Detail</a> <a href="../../../javax/xml/soap/DetailEntry.html" title="javax.xml.soap中的接口">DetailEntry</a> <a href="../../../javax/xml/soap/SOAPBody.html" title="javax.xml.soap中的接口">SOAPBody</a> <a href="../../../javax/xml/soap/SOAPBodyElement.html" title="javax.xml.soap中的接口">SOAPBodyElement</a> <a href="../../../javax/xml/soap/SOAPEnvelope.html" title="javax.xml.soap中的接口">SOAPEnvelope</a> <a href="../../../javax/xml/soap/SOAPFault.html" title="javax.xml.soap中的接口">SOAPFault</a> <a href="../../../javax/xml/soap/SOAPFaultElement.html" title="javax.xml.soap中的接口">SOAPFaultElement</a> <a href="../../../javax/xml/soap/SOAPHeader.html" title="javax.xml.soap中的接口">SOAPHeader</a> <a href="../../../javax/xml/soap/SOAPHeaderElement.html" title="javax.xml.soap中的接口">SOAPHeaderElement</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">SOAPElement</span>
extends <a href="../../../javax/xml/soap/Node.html" title="interface in javax.xml.soap">Node</a>, <a href="../../../org/w3c/dom/Element.html" title="interface in org.w3c.dom">Element</a></pre>
<div class="block">
<span>表示SOAP消息的元素的对象SOAP消息被允许但不是由SOAP规范特别规定。</span>
<span>该接口用作SOAP规范具体规定的那些对象的基本接口。</span>
<p> <span>返回SAAJ特定对象所需的此接口中的方法可以根据需要“静默地”替换树中的节点以成功返回正确类型的对象。</span> <span>参见<a href="../../../javax/xml/soap/SOAPElement.html#getChildElements--"><code>getChildElements()</code></a><a href="package-summary.html#package_description">javax.xml.soap</a> <a>for details.</a></span> </p>
</div><a> </a></li>
<a> </a>
</ul>
<a> </a>
</div>
<a> </a>
<div class="summary">
<a> </a>
<ul class="blockList">
<a> <li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.w3c.dom.Node">
<!-- --> </a> <h3>Fields inherited from interface org.w3c.dom.<a href="../../../org/w3c/dom/Node.html" title="interface in org.w3c.dom">Node</a></h3> <code><a href="../../../org/w3c/dom/Node.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</a>, <a href="../../../org/w3c/dom/Node.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</a>, <a href="../../../org/w3c/dom/Node.html#COMMENT_NODE">COMMENT_NODE</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_FRAGMENT_NODE">DOCUMENT_FRAGMENT_NODE</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_NODE">DOCUMENT_NODE</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_CONTAINED_BY">DOCUMENT_POSITION_CONTAINED_BY</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_CONTAINS">DOCUMENT_POSITION_CONTAINS</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_DISCONNECTED">DOCUMENT_POSITION_DISCONNECTED</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_FOLLOWING">DOCUMENT_POSITION_FOLLOWING</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC">DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_PRECEDING">DOCUMENT_POSITION_PRECEDING</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_TYPE_NODE">DOCUMENT_TYPE_NODE</a>, <a href="../../../org/w3c/dom/Node.html#ELEMENT_NODE">ELEMENT_NODE</a>, <a href="../../../org/w3c/dom/Node.html#ENTITY_NODE">ENTITY_NODE</a>, <a href="../../../org/w3c/dom/Node.html#ENTITY_REFERENCE_NODE">ENTITY_REFERENCE_NODE</a>, <a href="../../../org/w3c/dom/Node.html#NOTATION_NODE">NOTATION_NODE</a>, <a href="../../../org/w3c/dom/Node.html#PROCESSING_INSTRUCTION_NODE">PROCESSING_INSTRUCTION_NODE</a>, <a href="../../../org/w3c/dom/Node.html#TEXT_NODE">TEXT_NODE</a></code></li>
</ul> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addAttribute-javax.xml.soap.Name-java.lang.String-">addAttribute</a></span>(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</code>
<div class="block">
将具有指定名称和值的属性添加到此
<code>SOAPElement</code>对象。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addAttribute-javax.xml.namespace.QName-java.lang.String-">addAttribute</a></span>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</code>
<div class="block">
将具有指定名称和值的属性添加到此
<code>SOAPElement</code>对象。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addChildElement-javax.xml.soap.Name-">addChildElement</a></span>(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name)</code>
<div class="block">
创建一个新的
<code>SOAPElement</code>对象,使用给定的
<code>Name</code>对象初始化,并将新元素添加到此
<code>SOAPElement</code>对象。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addChildElement-javax.xml.namespace.QName-">addChildElement</a></span>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname)</code>
<div class="block">
创建一个新的
<code>SOAPElement</code>对象,使用给定的
<code>QName</code>对象初始化,并将新元素添加到此
<code>SOAPElement</code>对象。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addChildElement-javax.xml.soap.SOAPElement-">addChildElement</a></span>(<a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> element)</code>
<div class="block">
添加一个
<code>SOAPElement</code>作为这个
<code>SOAPElement</code>实例的孩子。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addChildElement-java.lang.String-">addChildElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
<div class="block">
创建一个新的
<code>SOAPElement</code>对象,使用指定的本地名称初始化,并将新元素添加到此
<code>SOAPElement</code>对象。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addChildElement-java.lang.String-java.lang.String-">addChildElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix)</code>
<div class="block">
创建一个新的
<code>SOAPElement</code>对象,使用指定的本地名称和前缀进行初始化,并将新元素添加到此
<code>SOAPElement</code>对象。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addChildElement-java.lang.String-java.lang.String-java.lang.String-">addChildElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> uri)</code>
<div class="block">
创建一个新的
<code>SOAPElement</code>对象该对象使用指定的本地名称前缀和URI
<code>SOAPElement</code> ,并将新元素添加到此
<code>SOAPElement</code>对象。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addNamespaceDeclaration-java.lang.String-java.lang.String-">addNamespaceDeclaration</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> uri)</code>
<div class="block">
向此
<code>SOAPElement</code>对象添加具有指定前缀和URI的
<code>SOAPElement</code>
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#addTextNode-java.lang.String-">addTextNode</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> text)</code>
<div class="block">
创建一个新的
<code>Text</code>对象,使用给定的
<code>String</code>并将其添加到此
<code>SOAPElement</code>对象。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code><a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#createQName-java.lang.String-java.lang.String-">createQName</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix)</code>
<div class="block">
创建
<code>QName</code> 其命名空间URI是与参数相关联的一个
<code>prefix</code> ,在此的上下文中
<code>SOAPElement</code>
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getAllAttributes--">getAllAttributes</a></span>()</code>
<div class="block">
返回一个
<code>Iterator</code>在所有的属性
<code>Name</code>对象在此
<code>SOAPElement</code>对象。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getAllAttributesAsQNames--">getAllAttributesAsQNames</a></span>()</code>
<div class="block">
返回此
<code>Iterator</code>所有属性的
<code>SOAPElement</code>作为
<code>QName</code>对象。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getAttributeValue-javax.xml.soap.Name-">getAttributeValue</a></span>(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name)</code>
<div class="block">
返回具有指定名称的属性值。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getAttributeValue-javax.xml.namespace.QName-">getAttributeValue</a></span>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname)</code>
<div class="block">
返回具有指定qname的属性值。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getChildElements--">getChildElements</a></span>()</code>
<div class="block">
<span>返回一个<code>Iterator</code>了所有直接子<a href="../../../javax/xml/soap/Node.html" title="javax.xml.soap中的接口"><code>Node</code></a> s此元素。</span>
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getChildElements-javax.xml.soap.Name-">getChildElements</a></span>(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name)</code>
<div class="block">
<span>返回一个<code>Iterator</code>了所有直接子<a href="../../../javax/xml/soap/Node.html" title="javax.xml.soap中的接口"><code>Node</code></a> s的指定名称的此元素。</span>
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getChildElements-javax.xml.namespace.QName-">getChildElements</a></span>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname)</code>
<div class="block">
<span>使用指定的<code>Iterator</code>返回该<code>Iterator</code>的所有直接子级<a href="../../../javax/xml/soap/Node.html" title="javax.xml.soap中的接口"><code>Node</code></a>的Iterator。</span>
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code><a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getElementName--">getElementName</a></span>()</code>
<div class="block">
返回此
<code>SOAPElement</code>对象的名称。
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code><a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getElementQName--">getElementQName</a></span>()</code>
<div class="block">
返回此
<code>SOAPElement</code>对象的qname。
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getEncodingStyle--">getEncodingStyle</a></span>()</code>
<div class="block">
返回此
<code>SOAPElement</code>对象的编码样式。
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getNamespacePrefixes--">getNamespacePrefixes</a></span>()</code>
<div class="block">
返回一个
<code>Iterator</code>在命名空间前缀
<code>String</code>此元素声明秒。
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getNamespaceURI-java.lang.String-">getNamespaceURI</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix)</code>
<div class="block">
返回具有给定前缀的命名空间的URI。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#getVisibleNamespacePrefixes--">getVisibleNamespacePrefixes</a></span>()</code>
<div class="block">
返回此
<code>Iterator</code>空间前缀
<code>String</code>对该元素可见的Iterator。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#removeAttribute-javax.xml.soap.Name-">removeAttribute</a></span>(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name)</code>
<div class="block">
删除具有指定名称的属性。
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#removeAttribute-javax.xml.namespace.QName-">removeAttribute</a></span>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname)</code>
<div class="block">
使用指定的qname删除属性。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#removeContents--">removeContents</a></span>()</code>
<div class="block">
分离这个
<code>SOAPElement</code>所有孩子。
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#removeNamespaceDeclaration-java.lang.String-">removeNamespaceDeclaration</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix)</code>
<div class="block">
删除与给定前缀相对应的命名空间声明。
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#setElementQName-javax.xml.namespace.QName-">setElementQName</a></span>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> newName)</code>
<div class="block">
如果可能,将此
<code>Element</code>的名称更改为
<code>newName</code>
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/soap/SOAPElement.html#setEncodingStyle-java.lang.String-">setEncodingStyle</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> encodingStyle)</code>
<div class="block">
将此
<code>SOAPElement</code>对象的编码样式设置为一个指定的。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.xml.soap.Node">
<!-- --> </a> <h3>Methods inherited from interface javax.xml.soap.<a href="../../../javax/xml/soap/Node.html" title="interface in javax.xml.soap">Node</a></h3> <code><a href="../../../javax/xml/soap/Node.html#detachNode--">detachNode</a>, <a href="../../../javax/xml/soap/Node.html#getParentElement--">getParentElement</a>, <a href="../../../javax/xml/soap/Node.html#getValue--">getValue</a>, <a href="../../../javax/xml/soap/Node.html#recycleNode--">recycleNode</a>, <a href="../../../javax/xml/soap/Node.html#setParentElement-javax.xml.soap.SOAPElement-">setParentElement</a>, <a href="../../../javax/xml/soap/Node.html#setValue-java.lang.String-">setValue</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.w3c.dom.Element">
<!-- --> </a> <h3>Methods inherited from interface org.w3c.dom.<a href="../../../org/w3c/dom/Element.html" title="interface in org.w3c.dom">Element</a></h3> <code><a href="../../../org/w3c/dom/Element.html#getAttribute-java.lang.String-">getAttribute</a>, <a href="../../../org/w3c/dom/Element.html#getAttributeNode-java.lang.String-">getAttributeNode</a>, <a href="../../../org/w3c/dom/Element.html#getAttributeNodeNS-java.lang.String-java.lang.String-">getAttributeNodeNS</a>, <a href="../../../org/w3c/dom/Element.html#getAttributeNS-java.lang.String-java.lang.String-">getAttributeNS</a>, <a href="../../../org/w3c/dom/Element.html#getElementsByTagName-java.lang.String-">getElementsByTagName</a>, <a href="../../../org/w3c/dom/Element.html#getElementsByTagNameNS-java.lang.String-java.lang.String-">getElementsByTagNameNS</a>, <a href="../../../org/w3c/dom/Element.html#getSchemaTypeInfo--">getSchemaTypeInfo</a>, <a href="../../../org/w3c/dom/Element.html#getTagName--">getTagName</a>, <a href="../../../org/w3c/dom/Element.html#hasAttribute-java.lang.String-">hasAttribute</a>, <a href="../../../org/w3c/dom/Element.html#hasAttributeNS-java.lang.String-java.lang.String-">hasAttributeNS</a>, <a href="../../../org/w3c/dom/Element.html#removeAttribute-java.lang.String-">removeAttribute</a>, <a href="../../../org/w3c/dom/Element.html#removeAttributeNode-org.w3c.dom.Attr-">removeAttributeNode</a>, <a href="../../../org/w3c/dom/Element.html#removeAttributeNS-java.lang.String-java.lang.String-">removeAttributeNS</a>, <a href="../../../org/w3c/dom/Element.html#setAttribute-java.lang.String-java.lang.String-">setAttribute</a>, <a href="../../../org/w3c/dom/Element.html#setAttributeNode-org.w3c.dom.Attr-">setAttributeNode</a>, <a href="../../../org/w3c/dom/Element.html#setAttributeNodeNS-org.w3c.dom.Attr-">setAttributeNodeNS</a>, <a href="../../../org/w3c/dom/Element.html#setAttributeNS-java.lang.String-java.lang.String-java.lang.String-">setAttributeNS</a>, <a href="../../../org/w3c/dom/Element.html#setIdAttribute-java.lang.String-boolean-">setIdAttribute</a>, <a href="../../../org/w3c/dom/Element.html#setIdAttributeNode-org.w3c.dom.Attr-boolean-">setIdAttributeNode</a>, <a href="../../../org/w3c/dom/Element.html#setIdAttributeNS-java.lang.String-java.lang.String-boolean-">setIdAttributeNS</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.w3c.dom.Node">
<!-- --> </a> <h3>Methods inherited from interface org.w3c.dom.<a href="../../../org/w3c/dom/Node.html" title="interface in org.w3c.dom">Node</a></h3> <code><a href="../../../org/w3c/dom/Node.html#appendChild-org.w3c.dom.Node-">appendChild</a>, <a href="../../../org/w3c/dom/Node.html#cloneNode-boolean-">cloneNode</a>, <a href="../../../org/w3c/dom/Node.html#compareDocumentPosition-org.w3c.dom.Node-">compareDocumentPosition</a>, <a href="../../../org/w3c/dom/Node.html#getAttributes--">getAttributes</a>, <a href="../../../org/w3c/dom/Node.html#getBaseURI--">getBaseURI</a>, <a href="../../../org/w3c/dom/Node.html#getChildNodes--">getChildNodes</a>, <a href="../../../org/w3c/dom/Node.html#getFeature-java.lang.String-java.lang.String-">getFeature</a>, <a href="../../../org/w3c/dom/Node.html#getFirstChild--">getFirstChild</a>, <a href="../../../org/w3c/dom/Node.html#getLastChild--">getLastChild</a>, <a href="../../../org/w3c/dom/Node.html#getLocalName--">getLocalName</a>, <a href="../../../org/w3c/dom/Node.html#getNamespaceURI--">getNamespaceURI</a>, <a href="../../../org/w3c/dom/Node.html#getNextSibling--">getNextSibling</a>, <a href="../../../org/w3c/dom/Node.html#getNodeName--">getNodeName</a>, <a href="../../../org/w3c/dom/Node.html#getNodeType--">getNodeType</a>, <a href="../../../org/w3c/dom/Node.html#getNodeValue--">getNodeValue</a>, <a href="../../../org/w3c/dom/Node.html#getOwnerDocument--">getOwnerDocument</a>, <a href="../../../org/w3c/dom/Node.html#getParentNode--">getParentNode</a>, <a href="../../../org/w3c/dom/Node.html#getPrefix--">getPrefix</a>, <a href="../../../org/w3c/dom/Node.html#getPreviousSibling--">getPreviousSibling</a>, <a href="../../../org/w3c/dom/Node.html#getTextContent--">getTextContent</a>, <a href="../../../org/w3c/dom/Node.html#getUserData-java.lang.String-">getUserData</a>, <a href="../../../org/w3c/dom/Node.html#hasAttributes--">hasAttributes</a>, <a href="../../../org/w3c/dom/Node.html#hasChildNodes--">hasChildNodes</a>, <a href="../../../org/w3c/dom/Node.html#insertBefore-org.w3c.dom.Node-org.w3c.dom.Node-">insertBefore</a>, <a href="../../../org/w3c/dom/Node.html#isDefaultNamespace-java.lang.String-">isDefaultNamespace</a>, <a href="../../../org/w3c/dom/Node.html#isEqualNode-org.w3c.dom.Node-">isEqualNode</a>, <a href="../../../org/w3c/dom/Node.html#isSameNode-org.w3c.dom.Node-">isSameNode</a>, <a href="../../../org/w3c/dom/Node.html#isSupported-java.lang.String-java.lang.String-">isSupported</a>, <a href="../../../org/w3c/dom/Node.html#lookupNamespaceURI-java.lang.String-">lookupNamespaceURI</a>, <a href="../../../org/w3c/dom/Node.html#lookupPrefix-java.lang.String-">lookupPrefix</a>, <a href="../../../org/w3c/dom/Node.html#normalize--">normalize</a>, <a href="../../../org/w3c/dom/Node.html#removeChild-org.w3c.dom.Node-">removeChild</a>, <a href="../../../org/w3c/dom/Node.html#replaceChild-org.w3c.dom.Node-org.w3c.dom.Node-">replaceChild</a>, <a href="../../../org/w3c/dom/Node.html#setNodeValue-java.lang.String-">setNodeValue</a>, <a href="../../../org/w3c/dom/Node.html#setPrefix-java.lang.String-">setPrefix</a>, <a href="../../../org/w3c/dom/Node.html#setTextContent-java.lang.String-">setTextContent</a>, <a href="../../../org/w3c/dom/Node.html#setUserData-java.lang.String-java.lang.Object-org.w3c.dom.UserDataHandler-">setUserData</a></code></li>
</ul> </li>
</ul> </li></a>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="addChildElement-javax.xml.soap.Name-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addChildElement</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addChildElement(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
<span>创建一个新<code>SOAPElement</code>给定初始化的对象<code>Name</code>对象,并将该新元素添加到此<code>SOAPElement</code>对象。</span>
<p> <span>在未来的SAAJ发行版中可能会弃用此方法以支持addChildElementjavax.xml.namespace.QName</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 具有新元素的XML名称的
<code>Name</code>对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
创建的新的
<code>SOAPElement</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 创建
<code>SOAPElement</code>对象是否有错误
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#addChildElement-javax.xml.namespace.QName-"><code>addChildElement(javax.xml.namespace.QName)</code></a>
</dd>
</dl> </li>
</ul> <a name="addChildElement-javax.xml.namespace.QName-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addChildElement</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addChildElement(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
<span>创建一个新的<code>SOAPElement</code>对象,使用给定的<code>QName</code>对象初始化,并将新元素添加到此<code>SOAPElement</code>对象。</span>
<span>新的<i>命名空间</i> ,和<i>的localName</i> <i>前缀</i> <code>SOAPElement</code>都取自<code>qname</code>说法。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>qname</code> - 具有新元素的XML名称的
<code>QName</code>对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
创建的新的
<code>SOAPElement</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 创建
<code>SOAPElement</code>对象是否有错误
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#addChildElement-javax.xml.soap.Name-"><code>addChildElement(Name)</code></a>
</dd>
</dl> </li>
</ul> <a name="addChildElement-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addChildElement</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addChildElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
<span>创建一个新的<code>SOAPElement</code>对象,使用指定的本地名称初始化,并将新元素添加到此<code>SOAPElement</code>对象。</span>
<span>新的<code>SOAPElement</code>继承任何范围内的默认命名空间。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>localName</code> -
<code>String</code>给出元素的本地名称
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
创建的新的
<code>SOAPElement</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 创建
<code>SOAPElement</code>对象是否有错误
</dd>
</dl> </li>
</ul> <a name="addChildElement-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addChildElement</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addChildElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
创建一个新的
<code>SOAPElement</code>对象,使用指定的本地名称和前缀进行初始化,并将新元素添加到此
<code>SOAPElement</code>对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>localName</code> - 一个
<code>String</code>给出新元素的本地名称
</dd>
<dd>
<code>prefix</code> - 一个
<code>String</code>给出新元素的命名空间前缀
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
创建的新的
<code>SOAPElement</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 如果
<code>prefix</code>在此
<code>SOAPElement</code>的上下文中
<code>SOAPElement</code>或创建
<code>SOAPElement</code>对象时出错
</dd>
</dl> </li>
</ul> <a name="addChildElement-java.lang.String-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addChildElement</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addChildElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> uri)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
创建使用指定的本地名称前缀和URI初始化的新的
<code>SOAPElement</code>对象,并将新元素添加到此
<code>SOAPElement</code>对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>localName</code> - 一个
<code>String</code>给出新元素的本地名称
</dd>
<dd>
<code>prefix</code> - 一个
<code>String</code>给出新元素的命名空间前缀
</dd>
<dd>
<code>uri</code> - 一个
<code>String</code>给出新元素所属的命名空间的URI
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
新创建的
<code>SOAPElement</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 如果创建
<code>SOAPElement</code>对象时出错
</dd>
</dl> </li>
</ul> <a name="addChildElement-javax.xml.soap.SOAPElement-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addChildElement</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addChildElement(<a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> element)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
<span>添加一个<code>SOAPElement</code>作为这个<code>SOAPElement</code>实例的孩子。</span>
<span><code>SOAPElement</code>预计将由<code>SOAPFactory</code>创建。</span>
<span>调用者不应该将元素实例添加到XML树中。</span>
<span>实现最后可以复制的内容<code>SOAPElement</code>传递到不同的实例<code>SOAPElement</code>实现。</span>
<span>例如,如果在<code>addChildElement()</code>上调用了<code>SOAPHeader</code> <code>element</code>将被复制到一个<code>SOAPHeaderElement</code>一个实例中。</span>
<p> <span>根据<code>element</code>的片段,如果出现错误,或者全部添加,或者根本不添加。</span> </p>
<p> <span>基于<code>element</code>的片段不能包含名为“Envelope”“Header”或“Body”的元素和SOAP命名空间中的元素。</span> <span>片段中存在的任何命名空间前缀应使用片段本身中适当的命名空间声明进行完全解析。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>element</code> - 要加入的
<code>SOAPElement</code>作为一个新的孩子
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
表示实际添加到树中的新SOAP元素的实例。
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 如果在将此元素添加为子代时出现错误
</dd>
</dl> </li>
</ul> <a name="removeContents--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeContents</h4> <pre>void removeContents()</pre>
<div class="block">
<span>分离这个<code>SOAPElement</code>所有孩子。</span>
<p> <span>此方法是用于回滚的部分完成的结构有用<code>SOAPHeaders</code><code>SOAPBodys</code>在制备用于在检测到错误条件时发送的故障。</span> <span>它也可用于在SOAP消息中回收文档的部分。</span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.2
</dd>
</dl> </li>
</ul> <a name="addTextNode-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addTextNode</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addTextNode(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> text)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
创建一个新的
<code>Text</code>对象,使用给定的
<code>String</code>并将其添加到此
<code>SOAPElement</code>对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>text</code> - 具有要添加的文本内容的
<code>String</code>对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所述
<code>SOAPElement</code>新到哪个对象
<code>Text</code>插入对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> -如果有一个错误在创建新
<code>Text</code>对象,如果它是不合法的,将其连接为一个孩子这个
<code>SOAPElement</code>
</dd>
</dl> </li>
</ul> <a name="addAttribute-javax.xml.soap.Name-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addAttribute</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addAttribute(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
将具有指定名称和值的属性添加到此
<code>SOAPElement</code>对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 具有
<code>Name</code>名称的
<code>Name</code>对象
</dd>
<dd>
<code>value</code> - 一个
<code>String</code>给出属性的值
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>SOAPElement</code>属性的
<code>SOAPElement</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 如果在创建属性时出现错误或者在此SOAPElement上设置Name
<code>Name</code>
<code>name</code>无效。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#addAttribute-javax.xml.namespace.QName-java.lang.String-"><code>addAttribute(javax.xml.namespace.QName, String)</code></a>
</dd>
</dl> </li>
</ul> <a name="addAttribute-javax.xml.namespace.QName-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addAttribute</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addAttribute(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
将具有指定名称和值的属性添加到此
<code>SOAPElement</code>对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>qname</code> - 具有
<code>QName</code>名称的
<code>QName</code>对象
</dd>
<dd>
<code>value</code> - 一个
<code>String</code>给出属性的值
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>SOAPElement</code>属性的
<code>SOAPElement</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 如果在创建属性时出现错误或者在此SOAPElement上设置QName
<code>QName</code>
<code>qname</code>无效。
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#addAttribute-javax.xml.soap.Name-java.lang.String-"><code>addAttribute(Name, String)</code></a>
</dd>
</dl> </li>
</ul> <a name="addNamespaceDeclaration-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addNamespaceDeclaration</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> addNamespaceDeclaration(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> uri)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
向此
<code>SOAPElement</code>对象添加具有指定前缀和URI的
<code>SOAPElement</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>prefix</code> - 一个
<code>String</code>给出
<code>String</code>的前缀
</dd>
<dd>
<code>uri</code> - 一个
<code>String</code>给出
<code>String</code>的uri
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>SOAPElement</code>空间声明被插入的
<code>SOAPElement</code>对象。
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 创建命名空间是否有错误
</dd>
</dl> </li>
</ul> <a name="getAttributeValue-javax.xml.soap.Name-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAttributeValue</h4> <pre><a href="../../../java/lang/String.html" title="class in java.lang">String</a> getAttributeValue(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name)</pre>
<div class="block">
返回具有指定名称的属性值。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 具有
<code>Name</code>名称的
<code>Name</code>对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>String</code>给出指定属性的值,如果没有这样的属性,则为空
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#getAttributeValue-javax.xml.namespace.QName-"><code>getAttributeValue(javax.xml.namespace.QName)</code></a>
</dd>
</dl> </li>
</ul> <a name="getAttributeValue-javax.xml.namespace.QName-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAttributeValue</h4> <pre><a href="../../../java/lang/String.html" title="class in java.lang">String</a> getAttributeValue(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname)</pre>
<div class="block">
返回具有指定qname的属性值。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>qname</code> - 一个
<code>QName</code>对象与该属性的qname
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>String</code>给出指定属性的值,如果没有这样的属性,则为空
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#getAttributeValue-javax.xml.soap.Name-"><code>getAttributeValue(Name)</code></a>
</dd>
</dl> </li>
</ul> <a name="getAllAttributes--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAllAttributes</h4> <pre><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> getAllAttributes()</pre>
<div class="block">
<span>返回一个<code>Iterator</code>在所有的属性<code>Name</code>对象在此<code>SOAPElement</code>对象。</span>
<span>迭代器可以用于获取属性名称,然后可以将其传递给方法<code>getAttributeValue</code>以检索每个属性的值。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
对属性的名称进行迭代
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#getAllAttributesAsQNames--"><code>getAllAttributesAsQNames()</code></a>
</dd>
</dl> </li>
</ul> <a name="getAllAttributesAsQNames--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAllAttributesAsQNames</h4> <pre><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> getAllAttributesAsQNames()</pre>
<div class="block">
<span>返回此<code>Iterator</code>的所有属性的<code>SOAPElement</code>作为<code>QName</code>对象。</span>
<span>迭代器可用于获取属性QName然后可以将其传递给方法<code>getAttributeValue</code>以检索每个属性的值。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
在属性的QNames上的迭代器
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#getAllAttributes--"><code>getAllAttributes()</code></a>
</dd>
</dl> </li>
</ul> <a name="getNamespaceURI-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getNamespaceURI</h4> <pre><a href="../../../java/lang/String.html" title="class in java.lang">String</a> getNamespaceURI(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix)</pre>
<div class="block">
返回具有给定前缀的命名空间的URI。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>prefix</code> - 一个
<code>String</code>给出要搜索的命名空间的前缀
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>String</code>与具有给定前缀名称空间的URI
</dd>
</dl> </li>
</ul> <a name="getNamespacePrefixes--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getNamespacePrefixes</h4> <pre><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> getNamespacePrefixes()</pre>
<div class="block">
<span>返回一个<code>Iterator</code>在命名空间前缀<code>String</code>此元素声明秒。</span>
<span>该迭代器返回的前缀可以传递给方法<code>getNamespaceURI</code>以检索每个命名空间的URI。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个
<code>SOAPElement</code>对象中的命名空间前缀的迭代器
</dd>
</dl> </li>
</ul> <a name="getVisibleNamespacePrefixes--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getVisibleNamespacePrefixes</h4> <pre><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> getVisibleNamespacePrefixes()</pre>
<div class="block">
<span>返回一个<code>Iterator</code>在命名空间前缀<code>String</code>有形之到此元素。</span>
<span>该迭代器返回的前缀可以传递给方法<code>getNamespaceURI</code>以检索每个命名空间的URI。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
命名空间前缀的迭代器在这个
<code>SOAPElement</code>对象的范围内
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.2
</dd>
</dl> </li>
</ul> <a name="createQName-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createQName</h4> <pre><a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> createQName(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
<span>创建<code>QName</code> 其命名空间URI是与参数相关联的一个<code>prefix</code> ,在此的上下文中<code>SOAPElement</code></span>
<span>新的<code>QName</code>的其余元素直接来自参数<code>localName</code><code>prefix</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>localName</code> - 一个
<code>String</code>本地部分名称的String。
</dd>
<dd>
<code>prefix</code> - 一个
<code>String</code>名称前缀的
<code>String</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>一个<code>QName</code>具有指定<code>localName</code><code>prefix</code> ,并用与该相关联的命名空间<code>prefix</code>在此的上下文中<code>SOAPElement</code></span>
<span>这个命名空间将是一样会被返回的一个<code><a href="../../../javax/xml/soap/SOAPElement.html#getNamespaceURI-java.lang.String-"><code>getNamespaceURI(String)</code></a></code> ,如果它被赋予<code>prefix</code> ,因为它的参数。</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 如果无法创建
<code>QName</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.3
</dd>
</dl> </li>
</ul> <a name="getElementName--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getElementName</h4> <pre><a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> getElementName()</pre>
<div class="block">
返回此
<code>SOAPElement</code>对象的名称。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>Name</code>对象与这个
<code>SOAPElement</code>对象的名称
</dd>
</dl> </li>
</ul> <a name="getElementQName--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getElementQName</h4> <pre><a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> getElementQName()</pre>
<div class="block">
返回此
<code>SOAPElement</code>对象的qname。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>QName</code>对象与这个
<code>SOAPElement</code>对象的qname
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#getElementName--"><code>getElementName()</code></a>
</dd>
</dl> </li>
</ul> <a name="setElementQName-javax.xml.namespace.QName-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setElementQName</h4> <pre><a href="../../../javax/xml/soap/SOAPElement.html" title="interface in javax.xml.soap">SOAPElement</a> setElementQName(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> newName)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
<span>如果可能,将此<code>Element</code>的名称更改为<code>newName</code></span>
<span>SOAP定义的元素如SOAPEnvelopeSOAPHeaderSOAPBody等不能使用此方法更改其名称。</span>
<span>任何尝试这样做将导致抛出SOAPException。</span>
<p> <span>来电者不应该依赖于重命名的元素实例。</span> <span>实现最后可以复制的内容<code>SOAPElement</code>到重命名实例。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>newName</code> - 新名称为
<code>Element</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
重命名的节点
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 如果更改此
<code>Element</code>的名称是不允许的。
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.3
</dd>
</dl> </li>
</ul> <a name="removeAttribute-javax.xml.soap.Name-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeAttribute</h4> <pre>boolean removeAttribute(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name)</pre>
<div class="block">
删除具有指定名称的属性。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 要删除的属性名称的
<code>Name</code>对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>true</code>如果属性被成功删除;</span>
<span><code>false</code>如果不是</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#removeAttribute-javax.xml.namespace.QName-"><code>removeAttribute(javax.xml.namespace.QName)</code></a>
</dd>
</dl> </li>
</ul> <a name="removeAttribute-javax.xml.namespace.QName-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeAttribute</h4> <pre>boolean removeAttribute(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname)</pre>
<div class="block">
使用指定的qname删除属性。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>qname</code> - 要
<code>QName</code>属性的qname的
<code>QName</code>对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>true</code>如果属性被成功删除;</span>
<span><code>false</code>如果不是</span>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#removeAttribute-javax.xml.soap.Name-"><code>removeAttribute(Name)</code></a>
</dd>
</dl> </li>
</ul> <a name="removeNamespaceDeclaration-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeNamespaceDeclaration</h4> <pre>boolean removeNamespaceDeclaration(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix)</pre>
<div class="block">
删除与给定前缀相对应的命名空间声明。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>prefix</code> - 一个
<code>String</code>给出要搜索的前缀
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>true</code>如果命名空间声明成功删除;</span>
<span><code>false</code>如果不是</span>
</dd>
</dl> </li>
</ul> <a name="getChildElements--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getChildElements</h4> <pre><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> getChildElements()</pre>
<div class="block">
<span>返回一个<code>Iterator</code>了所有直接子<a href="../../../javax/xml/soap/Node.html" title="javax.xml.soap中的接口"><code>Node</code></a> s此元素。</span>
<span>这包括<code>javax.xml.soap.Text</code>对象以及<code>SOAPElement</code>对象。</span>
<p> <span>调用此方法可能会导致儿童<code>Element</code> <code>SOAPElement</code><code>org.w3c.dom.Text</code>节点被替换为<code>SOAPElement</code> <code>SOAPHeaderElement</code> <code>SOAPBodyElement</code><code>javax.xml.soap.Text</code>节点作为适合这种父节点的类型。</span> <span>因此调用应用程序必须将通过DOM API获取的这些子节点的任何现有引用视为无效并将其丢弃或使用此<code>Iterator</code>返回的值刷新它们。</span> <span>可以通过调用相应的DOM API来避免此行为。</span> <span><a href="package-summary.html#package_description">javax.xml.soap</a> <a>for more details.</a></span> </p>
</div><a>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个与这个
<code>SOAPElement</code>对象的内容的迭代器
</dd>
</dl> </a></li>
<a> </a>
</ul><a> </a><a name="getChildElements-javax.xml.soap.Name-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getChildElements</h4> <pre><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> getChildElements(<a href="../../../javax/xml/soap/Name.html" title="interface in javax.xml.soap">Name</a> name)</pre>
<div class="block">
<span>返回一个<code>Iterator</code>的所有直接孩子<a href="../../../javax/xml/soap/Node.html" title="javax.xml.soap中的接口"><code>Node</code></a> s这个元素与指定的名称。</span>
<span>所有这些孩子将会有<code>SOAPElement</code>个节点。</span>
<p> <span>调用此方法可能会导致儿童<code>Element</code> <code>SOAPElement</code><code>org.w3c.dom.Text</code>节点被替换为<code>SOAPElement</code> <code>SOAPHeaderElement</code> <code>SOAPBodyElement</code><code>javax.xml.soap.Text</code>节点作为适合这种父节点的类型。</span> <span>因此调用应用程序必须将通过DOM API获取的这些子节点的任何现有引用视为无效并将其丢弃或使用此<code>Iterator</code>返回的值刷新它们。</span> <span>可以通过调用相应的DOM API来避免此行为。</span> <span><a href="package-summary.html#package_description">javax.xml.soap</a> <a>for more details.</a></span> </p>
</div><a> </a>
<dl>
<a>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 一个
<code>Name</code>对象,其中要返回的子元素的名称
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>Iterator</code>对象在该
<code>SOAPElement</code>对象中具有指定名称的所有元素
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt> </a>
<dd>
<a> </a>
<a href="../../../javax/xml/soap/SOAPElement.html#getChildElements-javax.xml.namespace.QName-"><code>getChildElements(javax.xml.namespace.QName)</code></a>
</dd>
</dl> </li>
</ul> <a name="getChildElements-javax.xml.namespace.QName-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getChildElements</h4> <pre><a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> getChildElements(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> qname)</pre>
<div class="block">
<span>使用指定的<code>Iterator</code>返回该<code>Iterator</code>的所有直接子级<a href="../../../javax/xml/soap/Node.html" title="javax.xml.soap中的接口"><code>Node</code></a>的Iterator。</span>
<span>所有这些孩子将会有<code>SOAPElement</code>个节点。</span>
<p> <span>调用此方法可能会导致儿童<code>Element</code> <code>SOAPElement</code><code>org.w3c.dom.Text</code>节点被替换为<code>SOAPElement</code> <code>SOAPHeaderElement</code> <code>SOAPBodyElement</code><code>javax.xml.soap.Text</code>节点作为适合这种父节点的类型。</span> <span>因此调用应用程序必须将通过DOM API获取的这些子节点的任何现有引用视为无效并将其丢弃或使用此<code>Iterator</code>返回的值刷新它们。</span> <span>可以通过调用相应的DOM API来避免此行为。</span> <span><a href="package-summary.html#package_description">javax.xml.soap</a> <a>for more details.</a></span> </p>
</div><a> </a>
<dl>
<a>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>qname</code> - 一个
<code>QName</code>对象其中要返回的子元素的qname
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>Iterator</code>对象在该
<code>SOAPElement</code>对象中的所有元素与指定的qname
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
SAAJ 1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt> </a>
<dd>
<a> </a>
<a href="../../../javax/xml/soap/SOAPElement.html#getChildElements-javax.xml.soap.Name-"><code>getChildElements(Name)</code></a>
</dd>
</dl> </li>
</ul> <a name="setEncodingStyle-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setEncodingStyle</h4> <pre>void setEncodingStyle(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> encodingStyle)
throws <a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></pre>
<div class="block">
将此
<code>SOAPElement</code>对象的编码样式设置为一个指定的。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>encodingStyle</code> - 一个
<code>String</code>给出编码风格
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果设置编码风格有问题。
</dd>
<dd>
<code><a href="../../../javax/xml/soap/SOAPException.html" title="class in javax.xml.soap">SOAPException</a></code> - 如果设置encodingStyle对此SOAPElement无效。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#getEncodingStyle--"><code>getEncodingStyle()</code></a>
</dd>
</dl> </li>
</ul> <a name="getEncodingStyle--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>getEncodingStyle</h4> <pre><a href="../../../java/lang/String.html" title="class in java.lang">String</a> getEncodingStyle()</pre>
<div class="block">
返回此
<code>SOAPElement</code>对象的编码样式。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>String</code>给出编码风格
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/xml/soap/SOAPElement.html#setEncodingStyle-java.lang.String-"><code>setEncodingStyle(java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>