mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-06-18 05:26:57 +08:00
590 lines
30 KiB
HTML
590 lines
30 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
compact2, compact3
|
||
</div>
|
||
<div class="subTitle">
|
||
org.xml.sax.ext
|
||
</div>
|
||
<h2 class="title" title="Class Attributes2Impl">Class Attributes2Impl</h2>
|
||
</div><div class="contentContainer">
|
||
<ul class="inheritance">
|
||
<li><a href="../../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../../org/xml/sax/helpers/AttributesImpl.html" title="class in org.xml.sax.helpers">org.xml.sax.helpers.AttributesImpl</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>org.xml.sax.ext.Attributes2Impl</li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Implemented Interfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../../org/xml/sax/Attributes.html" title="org.xml.sax中的接口">Attributes</a> , <a href="../../../../org/xml/sax/ext/Attributes2.html" title="org.xml.sax.ext中的接口">Attributes2</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">Attributes2Impl</span>
|
||
extends <a href="../../../../org/xml/sax/helpers/AttributesImpl.html" title="class in org.xml.sax.helpers">AttributesImpl</a>
|
||
implements <a href="../../../../org/xml/sax/ext/Attributes2.html" title="interface in org.xml.sax.ext">Attributes2</a></pre>
|
||
<div class="block">
|
||
<span>SAX2扩展助手附加属性信息,实现<a href="../../../../org/xml/sax/ext/Attributes2.html" title="org.xml.sax.ext中的接口"><code>Attributes2</code></a>接口。</span>
|
||
<blockquote>
|
||
<span><em>This module, both source code and documentation, is in the Public Domain, and comes with <strong>NO WARRANTY</strong>.</em></span>
|
||
</blockquote>
|
||
<p> <span>这不是仅核心的SAX2发行版的一部分。</span> </p>
|
||
<p> <span>每个属性的<em>指定</em>标志将始终为真,除非在复制构造函数中将其设置为false,否则使用<a href="../../../../org/xml/sax/ext/Attributes2Impl.html#setSpecified-int-boolean-"><code>setSpecified(int, boolean)</code></a> 。</span> <span>类似地,除了默认属性( <em>指定</em>为false),非CDATA属性,或使用<a href="../../../../org/xml/sax/ext/Attributes2Impl.html#setDeclared-int-boolean-"><code>setDeclared(int, boolean)</code></a>设置为true时,每个属性的<em>声明</em>标志将始终为false。</span> <span>如果您手动更改属性的类型,则可能需要修改其<em>声明的</em>标志才能匹配。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
SAX 2.0(扩展1.1 alpha)
|
||
</dd>
|
||
</dl> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.summary">
|
||
<!-- --> </a> <h3>构造方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
|
||
<caption>
|
||
<span>构造方法</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colOne" scope="col">Constructor and Description</th>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#Attributes2Impl--">Attributes2Impl</a></span>()</code>
|
||
<div class="block">
|
||
构造一个新的,空的Attributes2Impl对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#Attributes2Impl-org.xml.sax.Attributes-">Attributes2Impl</a></span>(<a href="../../../../org/xml/sax/Attributes.html" title="interface in org.xml.sax">Attributes</a> atts)</code>
|
||
<div class="block">
|
||
复制现有的Attributes或Attributes2对象。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </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="t4"><span><a href="javascript:show(8);">具体的方法</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>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#addAttribute-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">addAttribute</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> uri, <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> qName, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> type, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> value)</code>
|
||
<div class="block">
|
||
将属性添加到列表的末尾,将其“指定”标志设置为true。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#isDeclared-int-">isDeclared</a></span>(int index)</code>
|
||
<div class="block">
|
||
返回属性的“声明”标志的当前值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#isDeclared-java.lang.String-">isDeclared</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> qName)</code>
|
||
<div class="block">
|
||
返回属性的“声明”标志的当前值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#isDeclared-java.lang.String-java.lang.String-">isDeclared</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> uri, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
|
||
<div class="block">
|
||
返回属性的“声明”标志的当前值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#isSpecified-int-">isSpecified</a></span>(int index)</code>
|
||
<div class="block">
|
||
返回属性的“指定”标志的当前值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#isSpecified-java.lang.String-">isSpecified</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> qName)</code>
|
||
<div class="block">
|
||
返回属性的“指定”标志的当前值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#isSpecified-java.lang.String-java.lang.String-">isSpecified</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> uri, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
|
||
<div class="block">
|
||
返回属性的“指定”标志的当前值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#removeAttribute-int-">removeAttribute</a></span>(int index)</code>
|
||
<div class="block">
|
||
从列表中删除一个属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#setAttributes-org.xml.sax.Attributes-">setAttributes</a></span>(<a href="../../../../org/xml/sax/Attributes.html" title="interface in org.xml.sax">Attributes</a> atts)</code>
|
||
<div class="block">
|
||
复制整个Attributes对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#setDeclared-int-boolean-">setDeclared</a></span>(int index, boolean value)</code>
|
||
<div class="block">
|
||
将值分配给特定属性的“声明”标志。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/xml/sax/ext/Attributes2Impl.html#setSpecified-int-boolean-">setSpecified</a></span>(int index, boolean value)</code>
|
||
<div class="block">
|
||
将值分配给特定属性的“指定”标志。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.org.xml.sax.helpers.AttributesImpl">
|
||
<!-- --> </a> <h3>Methods inherited from class org.xml.sax.helpers.<a href="../../../../org/xml/sax/helpers/AttributesImpl.html" title="class in org.xml.sax.helpers">AttributesImpl</a></h3> <code><a href="../../../../org/xml/sax/helpers/AttributesImpl.html#clear--">clear</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getIndex-java.lang.String-">getIndex</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getIndex-java.lang.String-java.lang.String-">getIndex</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getLength--">getLength</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getLocalName-int-">getLocalName</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getQName-int-">getQName</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getType-int-">getType</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getType-java.lang.String-">getType</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getType-java.lang.String-java.lang.String-">getType</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getURI-int-">getURI</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getValue-int-">getValue</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getValue-java.lang.String-">getValue</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#getValue-java.lang.String-java.lang.String-">getValue</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#setAttribute-int-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">setAttribute</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#setLocalName-int-java.lang.String-">setLocalName</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#setQName-int-java.lang.String-">setQName</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#setType-int-java.lang.String-">setType</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#setURI-int-java.lang.String-">setURI</a>, <a href="../../../../org/xml/sax/helpers/AttributesImpl.html#setValue-int-java.lang.String-">setValue</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../../java/lang/Object.html#toString--">toString</a>, <a href="../../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.org.xml.sax.Attributes">
|
||
<!-- --> </a> <h3>Methods inherited from interface org.xml.sax.<a href="../../../../org/xml/sax/Attributes.html" title="interface in org.xml.sax">Attributes</a></h3> <code><a href="../../../../org/xml/sax/Attributes.html#getIndex-java.lang.String-">getIndex</a>, <a href="../../../../org/xml/sax/Attributes.html#getIndex-java.lang.String-java.lang.String-">getIndex</a>, <a href="../../../../org/xml/sax/Attributes.html#getLength--">getLength</a>, <a href="../../../../org/xml/sax/Attributes.html#getLocalName-int-">getLocalName</a>, <a href="../../../../org/xml/sax/Attributes.html#getQName-int-">getQName</a>, <a href="../../../../org/xml/sax/Attributes.html#getType-int-">getType</a>, <a href="../../../../org/xml/sax/Attributes.html#getType-java.lang.String-">getType</a>, <a href="../../../../org/xml/sax/Attributes.html#getType-java.lang.String-java.lang.String-">getType</a>, <a href="../../../../org/xml/sax/Attributes.html#getURI-int-">getURI</a>, <a href="../../../../org/xml/sax/Attributes.html#getValue-int-">getValue</a>, <a href="../../../../org/xml/sax/Attributes.html#getValue-java.lang.String-">getValue</a>, <a href="../../../../org/xml/sax/Attributes.html#getValue-java.lang.String-java.lang.String-">getValue</a></code></li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="Attributes2Impl--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>Attributes2Impl</h4> <pre>public Attributes2Impl()</pre>
|
||
<div class="block">
|
||
构造一个新的,空的Attributes2Impl对象。
|
||
</div> </li>
|
||
</ul> <a name="Attributes2Impl-org.xml.sax.Attributes-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>Attributes2Impl</h4> <pre>public Attributes2Impl(<a href="../../../../org/xml/sax/Attributes.html" title="interface in org.xml.sax">Attributes</a> atts)</pre>
|
||
<div class="block">
|
||
<span>复制现有的Attributes或Attributes2对象。</span>
|
||
<span>如果对象实现Attributes2,则会复制每个属性的<em>指定</em>和<em>声明的</em>标志的值。</span>
|
||
<span>否则,除非有相反的证据(例如CDATA以外的属性必须被<em>声明</em> ),否则标志值将默认为不使用DTD。</span>
|
||
<p> <span>这个构造函数在<a href="../../../../org/xml/sax/ContentHandler.html#startElement-java.lang.String-java.lang.String-java.lang.String-org.xml.sax.Attributes-"><code>startElement</code></a>事件中特别有用。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>atts</code> - 现有的属性对象。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="isDeclared-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isDeclared</h4> <pre>public boolean isDeclared(int index)</pre>
|
||
<div class="block">
|
||
返回属性的“声明”标志的当前值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html#isDeclared-int-">isDeclared</a></code>在界面
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html" title="interface in org.xml.sax.ext">Attributes2</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>index</code> - 属性索引(从零开始)。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果属性在DTD中声明,则为true,否则为false。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isDeclared-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isDeclared</h4> <pre>public boolean isDeclared(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> uri,
|
||
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> localName)</pre>
|
||
<div class="block">
|
||
返回属性的“声明”标志的当前值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html#isDeclared-java.lang.String-java.lang.String-">isDeclared</a></code>在界面
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html" title="interface in org.xml.sax.ext">Attributes2</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>uri</code> - 命名空间URI,如果名称没有命名空间URI,则为空字符串。
|
||
</dd>
|
||
<dd>
|
||
<code>localName</code> - 属性的本地名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果属性在DTD中声明,则为true,否则为false。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isDeclared-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isDeclared</h4> <pre>public boolean isDeclared(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> qName)</pre>
|
||
<div class="block">
|
||
返回属性的“声明”标志的当前值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html#isDeclared-java.lang.String-">isDeclared</a></code>在接口
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html" title="interface in org.xml.sax.ext">Attributes2</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>qName</code> - XML合格(前缀)名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果属性在DTD中声明,则为true,否则为false。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isSpecified-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isSpecified</h4> <pre>public boolean isSpecified(int index)</pre>
|
||
<div class="block">
|
||
返回属性的“指定”标志的当前值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html#isSpecified-int-">isSpecified</a></code>在界面
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html" title="interface in org.xml.sax.ext">Attributes2</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>index</code> - 属性索引(从零开始)。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
当前标志值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/lang/ArrayIndexOutOfBoundsException.html" title="class in java.lang">ArrayIndexOutOfBoundsException</a></code> - 当提供的索引未标识属性时。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isSpecified-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isSpecified</h4> <pre>public boolean isSpecified(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> uri,
|
||
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> localName)</pre>
|
||
<div class="block">
|
||
返回属性的“指定”标志的当前值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html#isSpecified-java.lang.String-java.lang.String-">isSpecified</a></code>在界面
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html" title="interface in org.xml.sax.ext">Attributes2</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>uri</code> - 名称空间URI,如果名称没有命名空间URI,则为空字符串。
|
||
</dd>
|
||
<dd>
|
||
<code>localName</code> - 属性的本地名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
当前标志值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 提供的名称不标识属性时。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isSpecified-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isSpecified</h4> <pre>public boolean isSpecified(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> qName)</pre>
|
||
<div class="block">
|
||
返回属性的“指定”标志的当前值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html#isSpecified-java.lang.String-">isSpecified</a></code>在界面
|
||
<code><a href="../../../../org/xml/sax/ext/Attributes2.html" title="interface in org.xml.sax.ext">Attributes2</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>qName</code> - XML合格(前缀)名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
当前标志值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 提供的名称不标识属性时。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setAttributes-org.xml.sax.Attributes-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setAttributes</h4> <pre>public void setAttributes(<a href="../../../../org/xml/sax/Attributes.html" title="interface in org.xml.sax">Attributes</a> atts)</pre>
|
||
<div class="block">
|
||
<span>复制整个Attributes对象。</span>
|
||
<span>“指定”标志分配为true,“声明”标志为false(除非属性的类型不是CDATA),除非对象是Attributes2对象。</span>
|
||
<span>在这种情况下,这些标志值都被复制。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../org/xml/sax/helpers/AttributesImpl.html#setAttributes-org.xml.sax.Attributes-">setAttributes</a></code>在类
|
||
<code><a href="../../../../org/xml/sax/helpers/AttributesImpl.html" title="class in org.xml.sax.helpers">AttributesImpl</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>atts</code> - 要复制的属性。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../../org/xml/sax/helpers/AttributesImpl.html#setAttributes-org.xml.sax.Attributes-"><code>AttributesImpl.setAttributes(org.xml.sax.Attributes)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addAttribute-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addAttribute</h4> <pre>public void addAttribute(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> uri,
|
||
<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> qName,
|
||
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> type,
|
||
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> value)</pre>
|
||
<div class="block">
|
||
<span>将属性添加到列表的末尾,将其“指定”标志设置为true。</span>
|
||
<span>要将该标志的值设置为false,请使用<a href="../../../../org/xml/sax/ext/Attributes2Impl.html#setSpecified-int-boolean-"><code>setSpecified(int, boolean)</code></a> 。</span>
|
||
<p> <span>除非属性<em>类型</em>是CDATA,否则此属性被标记为在DTD中声明。</span> <span>要将该标志的值设置为CDATA属性的值,请使用<a href="../../../../org/xml/sax/ext/Attributes2Impl.html#setDeclared-int-boolean-"><code>setDeclared(int, boolean)</code></a> 。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../org/xml/sax/helpers/AttributesImpl.html#addAttribute-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">addAttribute</a></code>在类别
|
||
<code><a href="../../../../org/xml/sax/helpers/AttributesImpl.html" title="class in org.xml.sax.helpers">AttributesImpl</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>uri</code> - 命名空间URI,或空字符串,如果没有可用或命名空间处理未被执行。
|
||
</dd>
|
||
<dd>
|
||
<code>localName</code> - 如果未执行命名空间处理,
|
||
<code>localName</code>本地名称或空字符串。
|
||
</dd>
|
||
<dd>
|
||
<code>qName</code> - 合格(前缀)名称,如果限定名称不可用,则为空字符串。
|
||
</dd>
|
||
<dd>
|
||
<code>type</code> - 属性类型为字符串。
|
||
</dd>
|
||
<dd>
|
||
<code>value</code> - 属性值。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../../org/xml/sax/helpers/AttributesImpl.html#addAttribute-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-"><code>AttributesImpl.addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeAttribute-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeAttribute</h4> <pre>public void removeAttribute(int index)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">描述从类别复制: <code><a href="../../../../org/xml/sax/helpers/AttributesImpl.html#removeAttribute-int-">AttributesImpl</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
从列表中删除一个属性。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../org/xml/sax/helpers/AttributesImpl.html#removeAttribute-int-">removeAttribute</a></code>在类别
|
||
<code><a href="../../../../org/xml/sax/helpers/AttributesImpl.html" title="class in org.xml.sax.helpers">AttributesImpl</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>index</code> -
|
||
<code>index</code>的索引(从零开始)。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setDeclared-int-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setDeclared</h4> <pre>public void setDeclared(int index,
|
||
boolean value)</pre>
|
||
<div class="block">
|
||
<span>将值分配给特定属性的“声明”标志。</span>
|
||
<span>通常只需要类型为CDATA的属性,包括其类型更改为或从CDATA的属性。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>index</code> -
|
||
<code>index</code>的索引(从零开始)。
|
||
</dd>
|
||
<dd>
|
||
<code>value</code> - 所需的标志值。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/lang/ArrayIndexOutOfBoundsException.html" title="class in java.lang">ArrayIndexOutOfBoundsException</a></code> - 当提供的索引未标识属性时。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../../org/xml/sax/helpers/AttributesImpl.html#setType-int-java.lang.String-"><code>AttributesImpl.setType(int, java.lang.String)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setSpecified-int-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>setSpecified</h4> <pre>public void setSpecified(int index,
|
||
boolean value)</pre>
|
||
<div class="block">
|
||
<span>将值分配给特定属性的“指定”标志。</span>
|
||
<span>这是该标志可以被清除的唯一方式,除了通过使用复制构造函数初始化进行清除。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>index</code> -
|
||
<code>index</code>的索引(从零开始)。
|
||
</dd>
|
||
<dd>
|
||
<code>value</code> - 所需的标志值。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/lang/ArrayIndexOutOfBoundsException.html" title="class in java.lang">ArrayIndexOutOfBoundsException</a></code> - When the supplied index does not identify an attribute.
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |