mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 09:02:49 +08:00
2338 lines
121 KiB
HTML
2338 lines
121 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.imageio.metadata
|
||
</div>
|
||
<h2 class="title" title="Class IIOMetadataFormatImpl">Class IIOMetadataFormatImpl</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>javax.imageio.metadata.IIOMetadataFormatImpl</li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Implemented Interfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="javax.imageio.metadata中的接口">IIOMetadataFormat</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public abstract class <span class="typeNameLabel">IIOMetadataFormatImpl</span>
|
||
extends <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a>
|
||
implements <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></pre>
|
||
<div class="block">
|
||
<span>一个具体的类提供了可重用的IIOMetadataFormat <code>IIOMetadataFormat</code>实现。</span>
|
||
<span>另外,表示标准的静态实例,插件中性<code>javax_imageio_1.0</code>格式由<code>getStandardFormatInstance</code>方法提供。</span>
|
||
<p> <span>为了提供元素和属性的局部描述中, <code>ResourceBundle</code>用的基本名称<code>this.getClass().getName() + "Resources"</code>应通过所使用的通常的机构供给<code>ResourceBundle.getBundle</code> 。</span> <span>简单地说,根据命名约定subclasser供应一个或多个其他类(默认情况下,子类扩展的完全限定名称<code>IIMetadataFormatImpl</code> ,加上字符串“资源”,加上国家,语言和变型码用下划线分隔) 。</span> <span>在运行时,调用<code>getElementDescription</code>或<code>getAttributeDescription</code>将尝试根据提供的语言环境动态加载这些类,并将使用元素名称或元素名称后跟一个'/'字符,后跟属性名称作为键。</span> <span>该密钥将提供给<code>ResourceBundle</code>的<code>getString</code>方法,并返回对结果或属性的本地化描述。</span> </p>
|
||
<p> <span>子类可以使用<code>setResourceBaseName</code>方法为资源束提供不同的基本名称。</span> </p>
|
||
<p> <span>如果需要,一个子类可以选择自己的本地化机制,覆盖所提供的<code>getElementDescription</code>和<code>getAttributeDescription</code> 。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../java/util/ResourceBundle.html#getBundle-java.lang.String-java.util.Locale-"><code>ResourceBundle.getBundle(String,Locale)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- =========== FIELD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="field.summary">
|
||
<!-- --> </a> <h3>Field Summary</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
|
||
<caption>
|
||
<span>Fields</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Field and Description</th>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>static <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/imageio/metadata/IIOMetadataFormatImpl.html#standardMetadataFormatName">standardMetadataFormatName</a></span></code>
|
||
<div class="block">
|
||
一个
|
||
<code>String</code>常数包含标准格式名称,
|
||
<code>"javax_imageio_1.0"</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="fields.inherited.from.class.javax.imageio.metadata.IIOMetadataFormat">
|
||
<!-- --> </a> <h3>Fields inherited from interface javax.imageio.metadata.<a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></h3> <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_ALL">CHILD_POLICY_ALL</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_CHOICE">CHILD_POLICY_CHOICE</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_EMPTY">CHILD_POLICY_EMPTY</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_MAX">CHILD_POLICY_MAX</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_REPEAT">CHILD_POLICY_REPEAT</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_SEQUENCE">CHILD_POLICY_SEQUENCE</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_SOME">CHILD_POLICY_SOME</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_BOOLEAN">DATATYPE_BOOLEAN</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_DOUBLE">DATATYPE_DOUBLE</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_FLOAT">DATATYPE_FLOAT</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_INTEGER">DATATYPE_INTEGER</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_STRING">DATATYPE_STRING</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_ARBITRARY">VALUE_ARBITRARY</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_ENUMERATION">VALUE_ENUMERATION</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_LIST">VALUE_LIST</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_NONE">VALUE_NONE</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE">VALUE_RANGE</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MAX_INCLUSIVE">VALUE_RANGE_MAX_INCLUSIVE</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MAX_INCLUSIVE_MASK">VALUE_RANGE_MAX_INCLUSIVE_MASK</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MIN_INCLUSIVE">VALUE_RANGE_MIN_INCLUSIVE</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MIN_INCLUSIVE_MASK">VALUE_RANGE_MIN_INCLUSIVE_MASK</a>, <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MIN_MAX_INCLUSIVE">VALUE_RANGE_MIN_MAX_INCLUSIVE</a></code></li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ======== 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="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#IIOMetadataFormatImpl-java.lang.String-int-">IIOMetadataFormatImpl</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> rootName, int childPolicy)</code>
|
||
<div class="block">
|
||
构造一个空白的
|
||
<code>IIOMetadataFormatImpl</code>实例,具有给定的根元素名称和子策略(
|
||
<code>CHILD_POLICY_REPEAT</code> )。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#IIOMetadataFormatImpl-java.lang.String-int-int-">IIOMetadataFormatImpl</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> rootName, int minChildren, int maxChildren)</code>
|
||
<div class="block">
|
||
构造一个空白的
|
||
<code>IIOMetadataFormatImpl</code>实例,具有给定的根元素名称和
|
||
<code>CHILD_POLICY_REPEAT</code>的子策略。
|
||
</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="t1"><span><a href="javascript:show(1);">静态方法</a></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>
|
||
<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>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addAttribute-java.lang.String-java.lang.String-int-boolean-int-int-">addAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName, int dataType, boolean required, int listMinLength, int listMaxLength)</code>
|
||
<div class="block">
|
||
将新属性添加到由值列表定义的先前定义的元素中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addAttribute-java.lang.String-java.lang.String-int-boolean-java.lang.String-">addAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName, int dataType, boolean required, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> defaultValue)</code>
|
||
<div class="block">
|
||
将新属性添加到可以设置为任意值的先前定义的元素。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addAttribute-java.lang.String-java.lang.String-int-boolean-java.lang.String-java.util.List-">addAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName, int dataType, boolean required, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> defaultValue, <a href="../../../java/util/List.html" title="interface in java.util">List</a><<a href="../../../java/lang/String.html" title="class in java.lang">String</a>> enumeratedValues)</code>
|
||
<div class="block">
|
||
向先前定义的元素添加一个新属性,该元素将由一组枚举值定义。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addAttribute-java.lang.String-java.lang.String-int-boolean-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-">addAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName, int dataType, boolean required, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> defaultValue, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> minValue, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> maxValue, boolean minInclusive, boolean maxInclusive)</code>
|
||
<div class="block">
|
||
向先前定义的元素添加一个新属性,该元素将由一系列值定义。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addBooleanAttribute-java.lang.String-java.lang.String-boolean-boolean-">addBooleanAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName, boolean hasDefaultValue, boolean defaultValue)</code>
|
||
<div class="block">
|
||
向先前定义的元素添加一个新属性,该元素将由枚举值
|
||
<code>TRUE</code>和
|
||
<code>FALSE</code> ,数据类型为
|
||
<code>DATATYPE_BOOLEAN</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addChildElement-java.lang.String-java.lang.String-">addChildElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> parentName)</code>
|
||
<div class="block">
|
||
将一个现有元素添加到给定父节点类型的合法子节点列表中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addElement-java.lang.String-java.lang.String-int-">addElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> parentName, int childPolicy)</code>
|
||
<div class="block">
|
||
使用除
|
||
<code>CHILD_POLICY_REPEAT</code>的子策略向此元数据文档格式添加新元素类型。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addElement-java.lang.String-java.lang.String-int-int-">addElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> parentName, int minChildren, int maxChildren)</code>
|
||
<div class="block">
|
||
将新的元素类型添加到此元数据文档格式,子策略为
|
||
<code>CHILD_POLICY_REPEAT</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addObjectValue-java.lang.String-java.lang.Class-int-int-">addObjectValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> classType, int arrayMinLength, int arrayMaxLength)</code>
|
||
<div class="block">
|
||
允许给定类类型的
|
||
<code>Object</code>引用存储在实现命名元素的节点中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>protected <T> void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addObjectValue-java.lang.String-java.lang.Class-boolean-T-">addObjectValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/Class.html" title="class in java.lang">类</a><T> classType, boolean required, T defaultValue)</code>
|
||
<div class="block">
|
||
允许给定类类型的
|
||
<code>Object</code>引用存储在实现命名元素的节点中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code>protected <T> void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addObjectValue-java.lang.String-java.lang.Class-boolean-T-java.util.List-">addObjectValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/Class.html" title="class in java.lang">类</a><T> classType, boolean required, T defaultValue, <a href="../../../java/util/List.html" title="interface in java.util">List</a><? extends T> enumeratedValues)</code>
|
||
<div class="block">
|
||
允许给定类类型的
|
||
<code>Object</code>引用存储在实现命名元素的节点中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code>protected <T extends <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> & <a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><? super T>><br/>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#addObjectValue-java.lang.String-java.lang.Class-T-java.lang.Comparable-java.lang.Comparable-boolean-boolean-">addObjectValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/Class.html" title="class in java.lang">类</a><T> classType, T defaultValue, <a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><? super T> minValue, <a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><? super T> maxValue, boolean minInclusive, boolean maxInclusive)</code>
|
||
<div class="block">
|
||
允许给定类类型的
|
||
<code>Object</code>引用存储在实现命名元素的节点中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>abstract boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#canNodeAppear-java.lang.String-javax.imageio.ImageTypeSpecifier-">canNodeAppear</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../javax/imageio/ImageTypeSpecifier.html" title="class in javax.imageio">ImageTypeSpecifier</a> imageType)</code>
|
||
<div class="block">
|
||
返回
|
||
<code>true</code>如果元素(及其下面的子树)被允许出现在由
|
||
<code>ImageTypeSpecifier</code>定义的给定类型的图像的元数据文档中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeDataType-java.lang.String-java.lang.String-">getAttributeDataType</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
返回以DATATYPE_开头的
|
||
<code>DATATYPE_</code> ,表示指定元素中给定属性的值的格式和解释。
|
||
</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/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeDefaultValue-java.lang.String-java.lang.String-">getAttributeDefaultValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
返回指定属性的默认值,如果没有明确指定元素中存在,为
|
||
<code>String</code> ,或
|
||
<code>null</code>如果没有默认值是可用的。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i15">
|
||
<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/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeDescription-java.lang.String-java.lang.String-java.util.Locale-">getAttributeDescription</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName, <a href="../../../java/util/Locale.html" title="class in java.util">Locale</a> locale)</code>
|
||
<div class="block">
|
||
返回一个
|
||
<code>String</code>该命名属性的描述的String,或
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i16">
|
||
<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/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeEnumerations-java.lang.String-java.lang.String-">getAttributeEnumerations</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
返回的数组
|
||
<code>String</code>小号包含指定元件中给定属性的合法枚举值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i17">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeListMaxLength-java.lang.String-java.lang.String-">getAttributeListMaxLength</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
返回可用于定义此属性的列表项的最大数量。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i18">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeListMinLength-java.lang.String-java.lang.String-">getAttributeListMinLength</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
返回可用于定义此属性的列表项的最小数量。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i19">
|
||
<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/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeMaxValue-java.lang.String-java.lang.String-">getAttributeMaxValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
返回属性的最大合法值。
|
||
</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/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeMinValue-java.lang.String-java.lang.String-">getAttributeMinValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
返回属性的最小合法值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i21">
|
||
<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/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeNames-java.lang.String-">getAttributeNames</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回一个
|
||
<code>String</code>的数组,列出可能与命名元素相关联的属性的名称。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i22">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeValueType-java.lang.String-java.lang.String-">getAttributeValueType</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
返回以VALUE_开头的
|
||
<code>VALUE_</code> ,指示指定元素中给定属性的值是否是任意的,被限制在指定范围内,被限制为一组枚举值中的一个,或者是空格分隔的列表的任意值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i23">
|
||
<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/imageio/metadata/IIOMetadataFormatImpl.html#getChildNames-java.lang.String-">getChildNames</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回一个
|
||
<code>String</code> s的数组,
|
||
<code>String</code>允许作为命名元素的子元素的元素的名称,按照它们应该出现的顺序。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i24">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getChildPolicy-java.lang.String-">getChildPolicy</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回以CHILD_POLICY_开始的
|
||
<code>CHILD_POLICY_</code> ,指示命名元素的子代码的合法模式。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i25">
|
||
<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/imageio/metadata/IIOMetadataFormatImpl.html#getElementDescription-java.lang.String-java.util.Locale-">getElementDescription</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/util/Locale.html" title="class in java.util">Locale</a> locale)</code>
|
||
<div class="block">
|
||
返回一个
|
||
<code>String</code>含有指定元素,或的描述
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i26">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getElementMaxChildren-java.lang.String-">getElementMaxChildren</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回具有子策略
|
||
<code>CHILD_POLICY_REPEAT</code>的命名元素的最大子
|
||
<code>CHILD_POLICY_REPEAT</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i27">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getElementMinChildren-java.lang.String-">getElementMinChildren</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回具有子策略
|
||
<code>CHILD_POLICY_REPEAT</code>的命名元素的最
|
||
<code>CHILD_POLICY_REPEAT</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i28">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectArrayMaxLength-java.lang.String-">getObjectArrayMaxLength</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回可用于定义指定元素中
|
||
<code>Object</code>引用的最大数组元素数。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i29">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectArrayMinLength-java.lang.String-">getObjectArrayMinLength</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回可用于定义指定元素中
|
||
<code>Object</code>引用的最小数组元素数。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i30">
|
||
<td class="colFirst"><code><a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectClass-java.lang.String-">getObjectClass</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回存储在元素中的
|
||
<code>Object</code>参考的
|
||
<code>类</code>类型。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i31">
|
||
<td class="colFirst"><code><a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectDefaultValue-java.lang.String-">getObjectDefaultValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回一个
|
||
<code>Object</code>命名元素中Object引用的默认值的
|
||
<code>Object</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i32">
|
||
<td class="colFirst"><code><a href="../../../java/lang/Object.html" title="class in java.lang">Object</a>[]</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectEnumerations-java.lang.String-">getObjectEnumerations</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回的数组
|
||
<code>Object</code>小号含有用于的合法枚举值
|
||
<code>Object</code>指定元素中引用。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i33">
|
||
<td class="colFirst"><code><a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><?></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectMaxValue-java.lang.String-">getObjectMaxValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回指定元素中
|
||
<code>Object</code>引用的最大合法值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i34">
|
||
<td class="colFirst"><code><a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><?></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectMinValue-java.lang.String-">getObjectMinValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回指定元素中
|
||
<code>Object</code>引用的最小合法值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i35">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectValueType-java.lang.String-">getObjectValueType</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
返回以所列举的值中的一个
|
||
<code>VALUE_</code> ,指示所允许的值(枚举,范围或阵列)的种类
|
||
<code>Object</code>参考。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i36">
|
||
<td class="colFirst"><code>protected <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/imageio/metadata/IIOMetadataFormatImpl.html#getResourceBaseName--">getResourceBaseName</a></span>()</code>
|
||
<div class="block">
|
||
返回当前设置的基本名称,以定位
|
||
<code>ResourceBundle</code> s。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i37">
|
||
<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/imageio/metadata/IIOMetadataFormatImpl.html#getRootName--">getRootName</a></span>()</code>
|
||
<div class="block">
|
||
返回格式的根元素的名称。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i38">
|
||
<td class="colFirst"><code>static <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getStandardFormatInstance--">getStandardFormatInstance</a></span>()</code>
|
||
<div class="block">
|
||
返回
|
||
<code>IIOMetadataFormat</code>
|
||
<code>javax.imageio.metadata</code>包的注释中描述的标准,插件中性
|
||
<code>javax.imageio_1.0</code>元数据文档格式的IIOMetadataFormat
|
||
<code>javax.imageio.metadata</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i39">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#isAttributeRequired-java.lang.String-java.lang.String-">isAttributeRequired</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
如果命名的属性必须存在于命名的元素中,则返回
|
||
<code>true</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i40">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#removeAttribute-java.lang.String-java.lang.String-">removeAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</code>
|
||
<div class="block">
|
||
从先前定义的元素中删除一个属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i41">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#removeElement-java.lang.String-">removeElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
从格式中移除元素。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i42">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#removeObjectValue-java.lang.String-">removeObjectValue</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</code>
|
||
<div class="block">
|
||
不允许
|
||
<code>Object</code>引用存储在实现命名元素的节点中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i43">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#setResourceBaseName-java.lang.String-">setResourceBaseName</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> resourceBaseName)</code>
|
||
<div class="block">
|
||
设置一个新的基本名称,用于定位
|
||
<code>ResourceBundle</code> s,其中包含此格式的元素和属性说明。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<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> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ============ FIELD DETAIL =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="field.detail">
|
||
<!-- --> </a> <h3>字段详细信息</h3> <a name="standardMetadataFormatName">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>standardMetadataFormatName</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> standardMetadataFormatName</pre>
|
||
<div class="block">
|
||
一个
|
||
<code>String</code>常数包含标准格式名称,
|
||
<code>"javax_imageio_1.0"</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.imageio.metadata.IIOMetadataFormatImpl.standardMetadataFormatName">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="IIOMetadataFormatImpl-java.lang.String-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>IIOMetadataFormatImpl</h4> <pre>public IIOMetadataFormatImpl(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> rootName,
|
||
int childPolicy)</pre>
|
||
<div class="block">
|
||
<span>构造一个空白的<code>IIOMetadataFormatImpl</code>实例,具有给定的根元素名称和子策略( <code>CHILD_POLICY_REPEAT</code> )。</span>
|
||
<span>附加元素及其属性和<code>Object</code>参考信息可以使用各种<code>add</code>方法添加。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>rootName</code> - 根元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>childPolicy</code> -
|
||
<code>CHILD_POLICY_*</code>常数之一,不
|
||
<code>CHILD_POLICY_REPEAT</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>rootName</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>childPolicy</code>不是预定义的常量之一。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="IIOMetadataFormatImpl-java.lang.String-int-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>IIOMetadataFormatImpl</h4> <pre>public IIOMetadataFormatImpl(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> rootName,
|
||
int minChildren,
|
||
int maxChildren)</pre>
|
||
<div class="block">
|
||
<span>构造一个空白的<code>IIOMetadataFormatImpl</code>实例,具有给定的根元素名称和子策略<code>CHILD_POLICY_REPEAT</code> 。</span>
|
||
<span>附加元素及其属性和<code>Object</code>参考信息可以使用各种<code>add</code>方法添加。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>rootName</code> - 根元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>minChildren</code> - 节点的最
|
||
<code>minChildren</code>数。
|
||
</dd>
|
||
<dd>
|
||
<code>maxChildren</code> - 节点的最大子节点数。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>rootName</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>minChildren</code>为负数或大于
|
||
<code>maxChildren</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="setResourceBaseName-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setResourceBaseName</h4> <pre>protected void setResourceBaseName(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> resourceBaseName)</pre>
|
||
<div class="block">
|
||
<span>设置一个新的基本名称,用于定位<code>ResourceBundle</code>此格式的元素和属性说明的ResourceBundle。</span>
|
||
<p> <span>在第一次调用此方法之前,基本名称将等于<code>this.getClass().getName() + "Resources"</code> 。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>resourceBaseName</code> - 一个
|
||
<code>String</code>新的基本名称的String。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>resourceBaseName</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#getResourceBaseName--"><code>getResourceBaseName()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getResourceBaseName--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getResourceBaseName</h4> <pre>protected <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getResourceBaseName()</pre>
|
||
<div class="block">
|
||
返回当前设置的基本名称,以定位
|
||
<code>ResourceBundle</code> s。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>String</code>基本名称的
|
||
<code>String</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#setResourceBaseName-java.lang.String-"><code>setResourceBaseName(java.lang.String)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addElement-java.lang.String-java.lang.String-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addElement</h4> <pre>protected void addElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> parentName,
|
||
int childPolicy)</pre>
|
||
<div class="block">
|
||
使用
|
||
<code>CHILD_POLICY_REPEAT</code>以外的子策略向元数据文档格式添加新的元素类型。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 新元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>parentName</code> - 将作为新元素的父元素的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>childPolicy</code> -一个的
|
||
<code>CHILD_POLICY_*</code>常数,除了
|
||
<code>CHILD_POLICY_REPEAT</code> ,指示新元素的子策略。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>parentName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>childPolicy</code>不是预定义的常量之一。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addElement-java.lang.String-java.lang.String-int-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addElement</h4> <pre>protected void addElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> parentName,
|
||
int minChildren,
|
||
int maxChildren)</pre>
|
||
<div class="block">
|
||
将新的元素类型添加到此元数据文档格式,子策略为
|
||
<code>CHILD_POLICY_REPEAT</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 新元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>parentName</code> - 将作为新元素的父元素的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>minChildren</code> - 节点的最
|
||
<code>minChildren</code>数。
|
||
</dd>
|
||
<dd>
|
||
<code>maxChildren</code> - 节点的最大子节点数。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>parentName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>minChildren</code>为负数或大于
|
||
<code>maxChildren</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>protected void addChildElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> parentName)</pre>
|
||
<div class="block">
|
||
将一个现有元素添加到给定父节点类型的合法子节点列表中。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>parentName</code> - 将作为元素的新父元素的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>elementName</code> - 要作为子级添加的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>parentName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeElement-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeElement</h4> <pre>protected void removeElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span>从格式中移除元素。</span>
|
||
<span>如果没有给定名称的元素存在,则不会发生任何事情,也不会抛出异常。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要删除的元素的名称。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addAttribute-java.lang.String-java.lang.String-int-boolean-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addAttribute</h4> <pre>protected void addAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName,
|
||
int dataType,
|
||
boolean required,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> defaultValue)</pre>
|
||
<div class="block">
|
||
将新属性添加到可以设置为任意值的先前定义的元素。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要添加的属性的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>dataType</code> -数据类型的属性(字符串格式),之一
|
||
<code>DATATYPE_*</code>常数。
|
||
</dd>
|
||
<dd>
|
||
<code>required</code> -
|
||
<code>true</code>如果属性必须存在。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> -
|
||
<code>defaultValue</code>的默认值,或
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的法定元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>attrName</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>dataType</code>不是预定义的常量之一。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addAttribute-java.lang.String-java.lang.String-int-boolean-java.lang.String-java.util.List-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addAttribute</h4> <pre>protected void addAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName,
|
||
int dataType,
|
||
boolean required,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> defaultValue,
|
||
<a href="../../../java/util/List.html" title="interface in java.util">List</a><<a href="../../../java/lang/String.html" title="class in java.lang">String</a>> enumeratedValues)</pre>
|
||
<div class="block">
|
||
向先前定义的元素添加一个新属性,该元素将由一组枚举值定义。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要添加的属性的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>dataType</code> -数据类型的属性(字符串格式),之一
|
||
<code>DATATYPE_*</code>常数。
|
||
</dd>
|
||
<dd>
|
||
<code>required</code> -
|
||
<code>true</code>如果属性必须存在。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> -
|
||
<code>defaultValue</code>的默认值,或
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code>enumeratedValues</code> - a
|
||
<code>List</code>的
|
||
<code>String</code> s包含属性的合法值。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的法定元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>attrName</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>dataType</code>不是预定义的常量之一。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>enumeratedValues</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>enumeratedValues</code>不包含至少一个条目。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>enumeratedValues</code>包含不是
|
||
<code>String</code>或
|
||
<code>null</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addAttribute-java.lang.String-java.lang.String-int-boolean-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addAttribute</h4> <pre>protected void addAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName,
|
||
int dataType,
|
||
boolean required,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> defaultValue,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> minValue,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> maxValue,
|
||
boolean minInclusive,
|
||
boolean maxInclusive)</pre>
|
||
<div class="block">
|
||
向先前定义的元素添加一个新属性,该元素将由一系列值定义。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要添加的属性的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>dataType</code> -数据类型的属性(字符串格式),之一
|
||
<code>DATATYPE_*</code>常数。
|
||
</dd>
|
||
<dd>
|
||
<code>required</code> -
|
||
<code>true</code>如果属性必须存在。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> -
|
||
<code>defaultValue</code>的默认值,或
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code>minValue</code> -最小(包括或不依赖于价值
|
||
<code>minInclusive</code>该属性)的法律价值,为
|
||
<code>String</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code>maxValue</code> - 最大(包括或排除取决于minInclusive的价值)
|
||
<code>minInclusive</code>合法值,作为
|
||
<code>String</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code>minInclusive</code> -
|
||
<code>true</code>如果
|
||
<code>minValue</code>是包含的。
|
||
</dd>
|
||
<dd>
|
||
<code>maxInclusive</code> -
|
||
<code>true</code>如果
|
||
<code>maxValue</code>是包含性的。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>attrName</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>dataType</code>不是预定义的常量之一。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addAttribute-java.lang.String-java.lang.String-int-boolean-int-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addAttribute</h4> <pre>protected void addAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName,
|
||
int dataType,
|
||
boolean required,
|
||
int listMinLength,
|
||
int listMaxLength)</pre>
|
||
<div class="block">
|
||
将新属性添加到由值列表定义的先前定义的元素中。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要添加的属性的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>dataType</code> -数据类型的属性(字符串格式),之一
|
||
<code>DATATYPE_*</code>常数。
|
||
</dd>
|
||
<dd>
|
||
<code>required</code> -
|
||
<code>true</code>如果属性必须存在。
|
||
</dd>
|
||
<dd>
|
||
<code>listMinLength</code> - 列表项的最小合法号码。
|
||
</dd>
|
||
<dd>
|
||
<code>listMaxLength</code> - 列表项的最大合法数量。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的法定元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>attrName</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>dataType</code>不是预定义的常量之一。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>listMinLength</code>为负数或大于
|
||
<code>listMaxLength</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addBooleanAttribute-java.lang.String-java.lang.String-boolean-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addBooleanAttribute</h4> <pre>protected void addBooleanAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName,
|
||
boolean hasDefaultValue,
|
||
boolean defaultValue)</pre>
|
||
<div class="block">
|
||
向先前定义的元素添加一个新属性,该元素将由枚举值
|
||
<code>TRUE</code>和
|
||
<code>FALSE</code> ,数据类型为
|
||
<code>DATATYPE_BOOLEAN</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要添加的属性的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>hasDefaultValue</code> -
|
||
<code>true</code>如果应该存在默认值。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> -
|
||
<code>defaultValue</code>的默认值为
|
||
<code>boolean</code> ,如果
|
||
<code>hasDefaultValue</code>为
|
||
<code>false</code>忽略。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>attrName</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeAttribute-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeAttribute</h4> <pre>protected void removeAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span>从先前定义的元素中删除一个属性。</span>
|
||
<span>如果给定元素中没有给定名称的属性,则不会发生任何事情,也不会抛出任何异常。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要删除的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或不是此格式的法定元素名称。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addObjectValue-java.lang.String-java.lang.Class-boolean-java.lang.Object-">
|
||
<!-- --> </a><a name="addObjectValue-java.lang.String-java.lang.Class-boolean-T-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addObjectValue</h4> <pre>protected <T> void addObjectValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/Class.html" title="class in java.lang">类</a><T> classType,
|
||
boolean required,
|
||
T defaultValue)</pre>
|
||
<div class="block">
|
||
<span>允许给定类类型的<code>Object</code>引用存储在实现命名元素的节点中。</span>
|
||
<span><code>Object</code>的值不受其类型的约束。</span>
|
||
<p> <span>如果以前允许使用<code>Object</code>引用,则会覆盖以前的设置。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数类型</span>
|
||
</dt>
|
||
<dd>
|
||
<code>T</code> - 对象的类型。
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>classType</code> - 一个
|
||
<code>类</code>变量,指示对象值的合法类类型。
|
||
</dd>
|
||
<dd>
|
||
<code>required</code> -
|
||
<code>true</code>如果一个对象值必须存在。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> - 默认值为
|
||
<code>Object</code>引用,或
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addObjectValue-java.lang.String-java.lang.Class-boolean-java.lang.Object-java.util.List-">
|
||
<!-- --> </a><a name="addObjectValue-java.lang.String-java.lang.Class-boolean-T-java.util.List-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addObjectValue</h4> <pre>protected <T> void addObjectValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/Class.html" title="class in java.lang">类</a><T> classType,
|
||
boolean required,
|
||
T defaultValue,
|
||
<a href="../../../java/util/List.html" title="interface in java.util">List</a><? extends T> enumeratedValues)</pre>
|
||
<div class="block">
|
||
<span>允许给定类类型的<code>Object</code>引用存储在实现命名元素的节点中。</span>
|
||
<span><code>Object</code>的值必须是<code>enumeratedValues</code>给出的值<code>enumeratedValues</code> 。</span>
|
||
<p> <span>如果以前允许使用<code>Object</code>引用,则会覆盖以前的设置。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数类型</span>
|
||
</dt>
|
||
<dd>
|
||
<code>T</code> - 对象的类型。
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>classType</code> - 一个
|
||
<code>类</code>变量,指示对象值的法定类类型。
|
||
</dd>
|
||
<dd>
|
||
<code>required</code> -
|
||
<code>true</code>如果一个对象值必须存在。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> -为对默认值
|
||
<code>Object</code>参考,或
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code>enumeratedValues</code> - 一个
|
||
<code>List</code>的
|
||
<code>Object</code> s包含对象引用的合法值。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>enumeratedValues</code>是
|
||
<code>null</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>enumeratedValues</code>不包含至少一个条目。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>enumeratedValues</code>包含不是由
|
||
<code>classType</code>表示的类类型的实例或
|
||
<code>null</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addObjectValue-java.lang.String-java.lang.Class-java.lang.Object-java.lang.Comparable-java.lang.Comparable-boolean-boolean-">
|
||
<!-- --> </a><a name="addObjectValue-java.lang.String-java.lang.Class-T-java.lang.Comparable-java.lang.Comparable-boolean-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addObjectValue</h4> <pre>protected <T extends <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> & <a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><? super T>> void addObjectValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/Class.html" title="class in java.lang">类</a><T> classType,
|
||
T defaultValue,
|
||
<a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><? super T> minValue,
|
||
<a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><? super T> maxValue,
|
||
boolean minInclusive,
|
||
boolean maxInclusive)</pre>
|
||
<div class="block">
|
||
<span>允许给定类类型的<code>Object</code>引用存储在实现命名元素的节点中。</span>
|
||
<span><code>Object</code>的值必须在<code>minValue</code>和<code>maxValue</code>给定的范围内。</span>
|
||
<span>此外,类类型必须实现<code>Comparable</code>接口。</span>
|
||
<p> <span>如果以前允许使用<code>Object</code>引用,则覆盖以前的设置。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数类型</span>
|
||
</dt>
|
||
<dd>
|
||
<code>T</code> - 对象的类型。
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>classType</code> - 一个
|
||
<code>类</code>变量,指示对象值的合法类类型。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> - 的默认值
|
||
</dd>
|
||
<dd>
|
||
<code>minValue</code> -最小(包括或不包括取决于的值
|
||
<code>minInclusive</code>为对象值)合法值,作为
|
||
<code>String</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code>maxValue</code> -最大的(包括或不依赖于价值
|
||
<code>minInclusive</code> )法律为对象的值值,为
|
||
<code>String</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code>minInclusive</code> -
|
||
<code>true</code>如果
|
||
<code>minValue</code>是包含的。
|
||
</dd>
|
||
<dd>
|
||
<code>maxInclusive</code> -
|
||
<code>true</code>如果
|
||
<code>maxValue</code>是包容。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addObjectValue-java.lang.String-java.lang.Class-int-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addObjectValue</h4> <pre>protected void addObjectValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> classType,
|
||
int arrayMinLength,
|
||
int arrayMaxLength)</pre>
|
||
<div class="block">
|
||
<span>允许给定类类型的<code>Object</code>引用存储在实现命名元素的节点中。</span>
|
||
<span><code>Object</code>的值必须由<code>classType</code>给出的类数组,至少有<code>arrayMinLength</code>和最多<code>arrayMaxLength</code>元素。</span>
|
||
<p> <span>如果以前允许使用<code>Object</code>引用,则会覆盖以前的设置。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>classType</code> - 一个
|
||
<code>类</code>变量,指示对象值的合法类类型。
|
||
</dd>
|
||
<dd>
|
||
<code>arrayMinLength</code> - 数组的最小合法长度。
|
||
</dd>
|
||
<dd>
|
||
<code>arrayMaxLength</code> - 阵列最大合法长度。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>不是此格式的合法元素名称。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeObjectValue-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeObjectValue</h4> <pre>protected void removeObjectValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
禁止将
|
||
<code>Object</code>引用存储在实现命名元素的节点中。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>elementName</code>不是此格式的合法元素名称。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getRootName--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getRootName</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getRootName()</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getRootName--">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
返回格式的根元素的名称。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getRootName--">getRootName</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>String</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="canNodeAppear-java.lang.String-javax.imageio.ImageTypeSpecifier-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>canNodeAppear</h4> <pre>public abstract boolean canNodeAppear(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../javax/imageio/ImageTypeSpecifier.html" title="class in javax.imageio">ImageTypeSpecifier</a> imageType)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#canNodeAppear-java.lang.String-javax.imageio.ImageTypeSpecifier-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回<code>true</code>如果元素(及其下面的子树)被允许出现在由<code>ImageTypeSpecifier</code>定义的给定类型的图像的元数据文档中。</span>
|
||
<span>例如,元数据文档格式可能包含描述图像基本颜色的元素,这在编写灰度图像时不允许。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#canNodeAppear-java.lang.String-javax.imageio.ImageTypeSpecifier-">canNodeAppear</a></code>中的
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>imageType</code> -
|
||
<code>ImageTypeSpecifier</code>将与元数据相关联的图像类型的ImageTypeSpecifier。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>true</code>如果节点对于给定类型的图像是有意义的。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getElementMinChildren-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getElementMinChildren</h4> <pre>public int getElementMinChildren(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">描述从接口: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getElementMinChildren-java.lang.String-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回具有子策略<code>CHILD_POLICY_REPEAT</code>的命名元素的最<code>CHILD_POLICY_REPEAT</code> 。</span>
|
||
<span>例如,表示颜色主要信息的元素可能需要至少有3个孩子,每个小孩一个。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getElementMinChildren-java.lang.String-">getElementMinChildren</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>int</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getElementMaxChildren-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getElementMaxChildren</h4> <pre>public int getElementMaxChildren(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getElementMaxChildren-java.lang.String-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回具有子策略<code>CHILD_POLICY_REPEAT</code>的命名元素的最大子<code>CHILD_POLICY_REPEAT</code> 。</span>
|
||
<span>例如,可以允许在8位调色板中表示条目的元素重复多达256次。</span>
|
||
<span>可以使用值<code>Integer.MAX_VALUE</code>来指定没有上限。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getElementMaxChildren-java.lang.String-">getElementMaxChildren</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>int</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getElementDescription-java.lang.String-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getElementDescription</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getElementDescription(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/util/Locale.html" title="class in java.util">Locale</a> locale)</pre>
|
||
<div class="block">
|
||
<span>返回一个<code>String</code>命名元素的描述的String,或<code>null</code> 。</span>
|
||
<span>如果可能,说明将被本地化为提供的<code>Locale</code> 。</span>
|
||
<p> <span>默认的实现会首先找到一个<code>ResourceBundle</code>利用当前资源基本名称由设置<code>setResourceBaseName</code>和供应<code>Locale</code> ,使用中的注释中描述的应变机制<code>ResourceBundle.getBundle</code> 。</span> <span>如果找到一个<code>ResourceBundle</code> ,元素名称将被用作其<code>getString</code>方法的键,并返回结果。</span> <span>如果没有找到<code>ResourceBundle</code> ,或者没有这样的钥匙, <code>null</code>将被退回。</span> </p>
|
||
<p> <span>如果<code>locale</code>是<code>null</code> ,则将使用由<code>Locale.getLocale</code>返回的当前默认值<code>Locale</code> 。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getElementDescription-java.lang.String-java.util.Locale-">getElementDescription</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>locale</code> - 将
|
||
<code>Locale</code>的Locale。
|
||
</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> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#setResourceBaseName-java.lang.String-"><code>setResourceBaseName(java.lang.String)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getChildPolicy-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getChildPolicy</h4> <pre>public int getChildPolicy(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getChildPolicy-java.lang.String-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
返回以CHILD_POLICY_开头的
|
||
<code>CHILD_POLICY_</code> ,表示指定元素的子代码的合法模式。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getChildPolicy-java.lang.String-">getChildPolicy</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
其中一个
|
||
<code>CHILD_POLICY_*</code>常量。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getChildNames-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getChildNames</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a>[] getChildNames(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">从接口复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getChildNames-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回一个<code>String</code> s的数组,它们表示允许作为命名元素的子元素的元素的名称,按照它们应该出现的顺序。</span>
|
||
<span>如果元素不能有子,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getChildNames-java.lang.String-">getChildNames</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个数组为
|
||
<code>String</code> s,或null。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeNames-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeNames</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a>[] getAttributeNames(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeNames-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
返回一个
|
||
<code>String</code>的数组,列出可能与命名元素相关联的属性的名称。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeNames-java.lang.String-">getAttributeNames</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>String</code>的阵列。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeValueType-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeValueType</h4> <pre>public int getAttributeValueType(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeValueType-java.lang.String-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
返回以VALUE_开头的
|
||
<code>VALUE_</code> ,指示指定元素中给定属性的值是否是任意的,被限制在一个指定范围内,被限制为一组枚举值之一,或者是一个空格分隔的列表的任意值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeValueType-java.lang.String-java.lang.String-">getAttributeValueType</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要查询的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
其中一个
|
||
<code>VALUE_*</code>常数。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeDataType-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeDataType</h4> <pre>public int getAttributeDataType(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">描述从接口: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeDataType-java.lang.String-java.lang.String-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回以DATATYPE_开头的<code>DATATYPE_</code> ,表示指定元素中给定属性的值的格式和解释。</span>
|
||
<span>如果<code>getAttributeValueType</code>返回<code>VALUE_LIST</code> ,则合法值是返回数据类型的值的空白列表。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeDataType-java.lang.String-java.lang.String-">getAttributeDataType</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要查询的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
其中一个
|
||
<code>DATATYPE_*</code>常量。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isAttributeRequired-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isAttributeRequired</h4> <pre>public boolean isAttributeRequired(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#isAttributeRequired-java.lang.String-java.lang.String-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
如果命名的属性必须在命名的元素中,则返回
|
||
<code>true</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#isAttributeRequired-java.lang.String-java.lang.String-">isAttributeRequired</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要查询的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>true</code>如果属性必须存在。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeDefaultValue-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeDefaultValue</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getAttributeDefaultValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeDefaultValue-java.lang.String-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
返回指定属性的默认值,如果没有明确指定元素中存在,为
|
||
<code>String</code> ,或
|
||
<code>null</code>如果没有默认值是可用的。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeDefaultValue-java.lang.String-java.lang.String-">getAttributeDefaultValue</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要查询的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>String</code>包含默认值,或
|
||
<code>null</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeEnumerations-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeEnumerations</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a>[] getAttributeEnumerations(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeEnumerations-java.lang.String-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回一个包含指定元素中给定属性的合法枚举值的数组<code>String</code> 。</span>
|
||
<span>只有当<code>getAttributeValueType</code>返回<code>VALUE_ENUMERATION</code>时,才应该调用此方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeEnumerations-java.lang.String-java.lang.String-">getAttributeEnumerations</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要查询的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一组
|
||
<code>String</code> s。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeMinValue-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeMinValue</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getAttributeMinValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeMinValue-java.lang.String-java.lang.String-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回属性的最小合法值。</span>
|
||
<span>该值是否包含或排除可以由getAttributeValueType的值<code>getAttributeValueType</code> 。</span>
|
||
<span>该值返回为<code>String</code> ;</span>
|
||
<span>其解释是依赖于价值<code>getAttributeDataType</code> 。</span>
|
||
<span>只有当<code>getAttributeValueType</code>返回<code>VALUE_RANGE_*</code>时,才应该调用此方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeMinValue-java.lang.String-java.lang.String-">getAttributeMinValue</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要查询的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>String</code>包含该属性的最小合法值。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeMaxValue-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeMaxValue</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getAttributeMaxValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">从接口复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeMaxValue-java.lang.String-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回属性的最大合法值。</span>
|
||
<span>该值是否包含或排除可以由getAttributeValueType的值<code>getAttributeValueType</code> 。</span>
|
||
<span>该值返回为<code>String</code> ;</span>
|
||
<span>其解释是依赖于价值<code>getAttributeDataType</code> 。</span>
|
||
<span>只有当<code>getAttributeValueType</code>返回<code>VALUE_RANGE_*</code>时,才应该调用此方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeMaxValue-java.lang.String-java.lang.String-">getAttributeMaxValue</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称,作为
|
||
<code>String</code> 。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要查询的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>String</code>包含该属性的最大合法值。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeListMinLength-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeListMinLength</h4> <pre>public int getAttributeListMinLength(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeListMinLength-java.lang.String-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回可用于定义此属性的列表项的最小数量。</span>
|
||
<span>该属性本身被定义为<code>String</code>包含多个空格分开的项目。</span>
|
||
<span>如果<code>getAttributeValueType</code>返回<code>VALUE_LIST</code>则该方法应该被调用。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeListMinLength-java.lang.String-java.lang.String-">getAttributeListMinLength</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要查询的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
属性的列表项的最小合法数量。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeListMaxLength-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeListMaxLength</h4> <pre>public int getAttributeListMaxLength(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">从接口复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeListMaxLength-java.lang.String-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回可用于定义此属性的列表项的最大数量。</span>
|
||
<span>可以使用值<code>Integer.MAX_VALUE</code>来指定没有上限。</span>
|
||
<span>该属性本身被定义为<code>String</code>包含多个空格分开的项目。</span>
|
||
<span>只有当<code>getAttributeValueType</code>返回<code>VALUE_LIST</code>时,才应该调用此方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeListMaxLength-java.lang.String-java.lang.String-">getAttributeListMaxLength</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 被查询的元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 要查询的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
属性的列表项的最大合法数量。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeDescription-java.lang.String-java.lang.String-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeDescription</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getAttributeDescription(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attrName,
|
||
<a href="../../../java/util/Locale.html" title="class in java.util">Locale</a> locale)</pre>
|
||
<div class="block">
|
||
<span>返回一个<code>String</code>命名属性描述的String,或<code>null</code> 。</span>
|
||
<span>如果可能,说明将被本地化为提供的<code>Locale</code> 。</span>
|
||
<p> <span>默认的实现会首先找到一个<code>ResourceBundle</code>利用当前资源基本名称由设置<code>setResourceBaseName</code>和供应<code>Locale</code> ,使用中的注释中描述的应变机制<code>ResourceBundle.getBundle</code> 。</span> <span>如果找到了一个<code>ResourceBundle</code> ,那么元素名称后跟一个“/”字符后跟属性名称( <code>elementName + "/" + attrName</code> )将被用作其<code>getString</code>方法的键,并返回结果。</span> <span>如果没有找到<code>ResourceBundle</code> ,或者没有这样的钥匙, <code>null</code>将被退回。</span> </p>
|
||
<p> <span>如果<code>locale</code>是<code>null</code> ,当前的默认<code>Locale</code>由归国<code>Locale.getLocale</code>将被使用。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getAttributeDescription-java.lang.String-java.lang.String-java.util.Locale-">getAttributeDescription</a></code>中的
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 元素的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>attrName</code> - 属性的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>locale</code> - 将
|
||
<code>Locale</code>的Locale,或
|
||
<code>null</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> - 如果
|
||
<code>elementName</code>是
|
||
<code>null</code> ,或者不是此格式的合法元素名称。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>attrName</code>是
|
||
<code>null</code>或不是此元素的合法属性名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/imageio/metadata/IIOMetadataFormatImpl.html#setResourceBaseName-java.lang.String-"><code>setResourceBaseName(java.lang.String)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObjectValueType-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObjectValueType</h4> <pre>public int getObjectValueType(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectValueType-java.lang.String-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回以所列举的值中的一个<code>VALUE_</code> ,指示所允许的值(枚举,范围或阵列)的种类<code>Object</code>参考。</span>
|
||
<span>如果给定元素中没有存储对象值,则该方法的结果将为<code>VALUE_NONE</code> 。</span>
|
||
<p> <span><code>Object</code>引用的法定值定义为范围必须实现<code>Comparable</code>接口。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectValueType-java.lang.String-">getObjectValueType</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
其中一个
|
||
<code>VALUE_*</code>常数。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../java/lang/Comparable.html" title="java.lang中的接口"><code>Comparable</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObjectClass-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObjectClass</h4> <pre>public <a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> getObjectClass(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">从接口复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectClass-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回存储在元素中的<code>Object</code> <code>类</code>类型。</span>
|
||
<span>如果此元素可能不包含<code>Object</code>引用,则将抛出<code>IllegalArgumentException</code> 。</span>
|
||
<span>如果类类型是一个数组,则此字段指示底层类型( <i>例如</i> ,对于<code>int</code>的数组,此方法将返回<code>int.class</code> )。</span>
|
||
<p> <span><code>Object</code>引用的法定值定义为范围必须实现<code>Comparable</code>接口。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectClass-java.lang.String-">getObjectClass</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>类</code>对象。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObjectDefaultValue-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObjectDefaultValue</h4> <pre>public <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> getObjectDefaultValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectDefaultValue-java.lang.String-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
返回一个
|
||
<code>Object</code> ,其中
|
||
<code>Object</code>命名元素中的
|
||
<code>Object</code>引用的默认值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectDefaultValue-java.lang.String-">getObjectDefaultValue</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>Object</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObjectEnumerations-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObjectEnumerations</h4> <pre>public <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a>[] getObjectEnumerations(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectEnumerations-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回一个包含指定元素中<code>Object</code>引用的合法枚举值的<code>Object</code> Object。</span>
|
||
<span>只有当<code>getObjectValueType</code>返回<code>VALUE_ENUMERATION</code>时,才应该调用此方法。</span>
|
||
<p> <span>的<code>Object</code>与接受枚举值必须等于由该方法返回的值中的一个,如由所定义的节点相关联<code>==</code>操作者(相对于所述<code>Object.equals</code>方法)。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectEnumerations-java.lang.String-">getObjectEnumerations</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一组
|
||
<code>Object</code> s。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObjectMinValue-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObjectMinValue</h4> <pre>public <a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><?> getObjectMinValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectMinValue-java.lang.String-">IIOMetadataFormat</a></code>复制</span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回指定元素中<code>Object</code>引用的最小合法值。</span>
|
||
<span>该值是否包含或排除可以由getObjectValueType的值<code>getObjectValueType</code> 。</span>
|
||
<span>只有当<code>getObjectValueType</code>返回以VALUE_RANGE开头的<code>VALUE_RANGE</code>之一时,才应该调用此方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectMinValue-java.lang.String-">getObjectMinValue</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
该属性的最小合法值。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObjectMaxValue-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObjectMaxValue</h4> <pre>public <a href="../../../java/lang/Comparable.html" title="interface in java.lang">Comparable</a><?> getObjectMaxValue(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">从接口复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectMaxValue-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回指定元素中<code>Object</code>引用的最大合法值。</span>
|
||
<span>该值是否包含或排除可以由getObjectValueType的值<code>getObjectValueType</code> 。</span>
|
||
<span>只有当<code>getObjectValueType</code>返回以VALUE_RANGE开头的<code>VALUE_RANGE</code>之一时,才应该调用此方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectMaxValue-java.lang.String-">getObjectMaxValue</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
该属性的最小合法值。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObjectArrayMinLength-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObjectArrayMinLength</h4> <pre>public int getObjectArrayMinLength(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">说明从界面复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectArrayMinLength-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回可用于定义指定元素中<code>Object</code>引用的最小数组元素数。</span>
|
||
<span>只有当<code>getObjectValueType</code>返回<code>VALUE_LIST</code>时,才应该调用此方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectArrayMinLength-java.lang.String-">getObjectArrayMinLength</a></code>在接口
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Object</code>参考的最小有效数组长度。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObjectArrayMaxLength-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObjectArrayMaxLength</h4> <pre>public int getObjectArrayMaxLength(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> elementName)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">从接口复制: <code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectArrayMaxLength-java.lang.String-">IIOMetadataFormat</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
<span>返回可用于定义指定元素中的<code>Object</code>引用的最大数组元素数。</span>
|
||
<span>可以使用值<code>Integer.MAX_VALUE</code>来指定没有上限。</span>
|
||
<span>只有当<code>getObjectValueType</code>返回<code>VALUE_LIST</code>时,才应该调用此方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html#getObjectArrayMaxLength-java.lang.String-">getObjectArrayMaxLength</a></code>在界面
|
||
<code><a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>elementName</code> - 要查询的元素的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Object</code>参考的最大有效数组长度。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getStandardFormatInstance--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>getStandardFormatInstance</h4> <pre>public static <a href="../../../javax/imageio/metadata/IIOMetadataFormat.html" title="interface in javax.imageio.metadata">IIOMetadataFormat</a> getStandardFormatInstance()</pre>
|
||
<div class="block">
|
||
返回一个
|
||
<code>IIOMetadataFormat</code>对象,描述了
|
||
<code>javax.imageio.metadata</code>包的注释中描述的标准,插件中性
|
||
<code>javax.imageio_1.0</code>元数据文档格式。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个预定
|
||
<code>IIOMetadataFormat</code>实例。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |