mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-02 06:32:44 +08:00
552 lines
30 KiB
HTML
552 lines
30 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.print.attribute
|
||
</div>
|
||
<h2 class="title" title="Class AttributeSetUtilities">Class AttributeSetUtilities</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.print.attribute.AttributeSetUtilities</li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<hr/> <br/> <pre>public final class <span class="typeNameLabel">AttributeSetUtilities</span>
|
||
extends <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></pre>
|
||
<div class="block">
|
||
<span>Class AttributeSetUtilities提供用于操作AttributeSets的静态方法。</span>
|
||
<ul>
|
||
<li> <span>创建属性集的不可修改和同步视图的方法。</span> </li>
|
||
<li> <span>用于构建接口<code>AttributeSet</code>的实现的<a href="../../../javax/print/attribute/AttributeSet.html" title="javax.print.attribute中的接口">操作</a></span> </li>
|
||
</ul>
|
||
<p> <span>AttributeSet 一个<span>不可修改的视图</span> <i>U</i>为客户端提供了对<i>S的</i> “只读”访问权限。</span> <span>查询操作<i>U</i> “通读”到<i>S</i> ;</span> <span>因此, <i>S</i>中的变化反映在<i>U中</i> 。</span> <span>但是,任何修改<i>U的</i>尝试都会导致UnmodifiableSetException异常。</span> <span>如果属性集对象<i>S</i>是可序列化的,则不可修改的视图对象<i>U</i>将是可序列化的。</span> </p>
|
||
<p> <span>属性集 <span>同步视图</span> <i>V</i>为客户端提供了同步(多线程安全)对<i>S的</i>访问。</span> <span><i>V的</i>每个操作都使用<i>V</i>本身作为锁定对象进行同步,然后仅调用<i>S的相应操作</i> 。</span> <span>为了保证互相访问,通过<i>V完成</i>对<i>S的</i>所有访问都是至关重要的。</span> <span>如果属性集对象<i>S</i>是可序列化的,则同步视图对象<i>V</i>将是可序列化的。</span> </p>
|
||
<p> <span>如javax.print的包描述中所述,方法的空引用参数是不正确的,除非在方法中明确记录为具有有意义的解释。</span> <span>使用相反的是错误的编码,可能会立即或稍后导致运行时异常。</span> <span>IllegalArgumentException和NullPointerException是这种情况的典型和可接受的运行时间异常的示例。</span> </p>
|
||
</div> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ========== 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="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>static <a href="../../../javax/print/attribute/AttributeSet.html" title="interface in javax.print.attribute">AttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#synchronizedView-javax.print.attribute.AttributeSet-">synchronizedView</a></span>(<a href="../../../javax/print/attribute/AttributeSet.html" title="interface in javax.print.attribute">AttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定属性集的同步视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/DocAttributeSet.html" title="interface in javax.print.attribute">DocAttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#synchronizedView-javax.print.attribute.DocAttributeSet-">synchronizedView</a></span>(<a href="../../../javax/print/attribute/DocAttributeSet.html" title="interface in javax.print.attribute">DocAttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定doc属性集的同步视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/PrintJobAttributeSet.html" title="interface in javax.print.attribute">PrintJobAttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#synchronizedView-javax.print.attribute.PrintJobAttributeSet-">synchronizedView</a></span>(<a href="../../../javax/print/attribute/PrintJobAttributeSet.html" title="interface in javax.print.attribute">PrintJobAttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定打印作业属性集的同步视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/PrintRequestAttributeSet.html" title="interface in javax.print.attribute">PrintRequestAttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#synchronizedView-javax.print.attribute.PrintRequestAttributeSet-">synchronizedView</a></span>(<a href="../../../javax/print/attribute/PrintRequestAttributeSet.html" title="interface in javax.print.attribute">PrintRequestAttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定打印请求属性集的同步视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/PrintServiceAttributeSet.html" title="interface in javax.print.attribute">PrintServiceAttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#synchronizedView-javax.print.attribute.PrintServiceAttributeSet-">synchronizedView</a></span>(<a href="../../../javax/print/attribute/PrintServiceAttributeSet.html" title="interface in javax.print.attribute">PrintServiceAttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定打印服务属性集的同步视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/AttributeSet.html" title="interface in javax.print.attribute">AttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#unmodifiableView-javax.print.attribute.AttributeSet-">unmodifiableView</a></span>(<a href="../../../javax/print/attribute/AttributeSet.html" title="interface in javax.print.attribute">AttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定属性集的不可修改的视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/DocAttributeSet.html" title="interface in javax.print.attribute">DocAttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#unmodifiableView-javax.print.attribute.DocAttributeSet-">unmodifiableView</a></span>(<a href="../../../javax/print/attribute/DocAttributeSet.html" title="interface in javax.print.attribute">DocAttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定doc属性集的不可修改的视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/PrintJobAttributeSet.html" title="interface in javax.print.attribute">PrintJobAttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#unmodifiableView-javax.print.attribute.PrintJobAttributeSet-">unmodifiableView</a></span>(<a href="../../../javax/print/attribute/PrintJobAttributeSet.html" title="interface in javax.print.attribute">PrintJobAttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定打印作业属性集的不可修改的视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/PrintRequestAttributeSet.html" title="interface in javax.print.attribute">PrintRequestAttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#unmodifiableView-javax.print.attribute.PrintRequestAttributeSet-">unmodifiableView</a></span>(<a href="../../../javax/print/attribute/PrintRequestAttributeSet.html" title="interface in javax.print.attribute">PrintRequestAttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定打印请求属性集的不可修改的视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/PrintServiceAttributeSet.html" title="interface in javax.print.attribute">PrintServiceAttributeSet</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#unmodifiableView-javax.print.attribute.PrintServiceAttributeSet-">unmodifiableView</a></span>(<a href="../../../javax/print/attribute/PrintServiceAttributeSet.html" title="interface in javax.print.attribute">PrintServiceAttributeSet</a> attributeSet)</code>
|
||
<div class="block">
|
||
创建给定打印服务属性集的不可修改的视图。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code>static <a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#verifyAttributeCategory-java.lang.Object-java.lang.Class-">verifyAttributeCategory</a></span>(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> object, <a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> interfaceName)</code>
|
||
<div class="block">
|
||
<span>验证给定的对象是<a href="../../../java/lang/Class.html" title="java.lang中的类"><code>类</code></a>实现给定接口,其被假定为接口<a href="../../../javax/print/attribute/Attribute.html" title="javax.print.attribute中的接口"><code>Attribute</code></a>或其子接口。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code>static <a href="../../../javax/print/attribute/Attribute.html" title="interface in javax.print.attribute">Attribute</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#verifyAttributeValue-java.lang.Object-java.lang.Class-">verifyAttributeValue</a></span>(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> object, <a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> interfaceName)</code>
|
||
<div class="block">
|
||
<span>验证给定对象是给定接口的一个实例,它被假设为接口<a href="../../../javax/print/attribute/Attribute.html" title="javax.print.attribute中的接口"><code>Attribute</code></a>或其子接口。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>static void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/print/attribute/AttributeSetUtilities.html#verifyCategoryForValue-java.lang.Class-javax.print.attribute.Attribute-">verifyCategoryForValue</a></span>(<a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> category, <a href="../../../javax/print/attribute/Attribute.html" title="interface in javax.print.attribute">Attribute</a> attribute)</code>
|
||
<div class="block">
|
||
验证给定的属性类别对象是否等于给定属性值对象的类别。
|
||
</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">
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="unmodifiableView-javax.print.attribute.AttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>unmodifiableView</h4> <pre>public static <a href="../../../javax/print/attribute/AttributeSet.html" title="interface in javax.print.attribute">AttributeSet</a> unmodifiableView(<a href="../../../javax/print/attribute/AttributeSet.html" title="interface in javax.print.attribute">AttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定属性集的不可修改的视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 底层属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
的修改视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果<code>attributeSet</code>为空,则抛出。</span>
|
||
<span>空不是一个</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="unmodifiableView-javax.print.attribute.DocAttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>unmodifiableView</h4> <pre>public static <a href="../../../javax/print/attribute/DocAttributeSet.html" title="interface in javax.print.attribute">DocAttributeSet</a> unmodifiableView(<a href="../../../javax/print/attribute/DocAttributeSet.html" title="interface in javax.print.attribute">DocAttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定doc属性集的不可修改的视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 基础doc属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
的修改视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>attributeSet</code>为空,则抛出。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="unmodifiableView-javax.print.attribute.PrintRequestAttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>unmodifiableView</h4> <pre>public static <a href="../../../javax/print/attribute/PrintRequestAttributeSet.html" title="interface in javax.print.attribute">PrintRequestAttributeSet</a> unmodifiableView(<a href="../../../javax/print/attribute/PrintRequestAttributeSet.html" title="interface in javax.print.attribute">PrintRequestAttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定打印请求属性集的不可修改的视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 底层打印请求属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
的修改视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>attributeSet</code>为空,则抛出。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="unmodifiableView-javax.print.attribute.PrintJobAttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>unmodifiableView</h4> <pre>public static <a href="../../../javax/print/attribute/PrintJobAttributeSet.html" title="interface in javax.print.attribute">PrintJobAttributeSet</a> unmodifiableView(<a href="../../../javax/print/attribute/PrintJobAttributeSet.html" title="interface in javax.print.attribute">PrintJobAttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定打印作业属性集的不可修改的视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 底层打印作业属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
的修改视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>attributeSet</code>为空,则抛出。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="unmodifiableView-javax.print.attribute.PrintServiceAttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>unmodifiableView</h4> <pre>public static <a href="../../../javax/print/attribute/PrintServiceAttributeSet.html" title="interface in javax.print.attribute">PrintServiceAttributeSet</a> unmodifiableView(<a href="../../../javax/print/attribute/PrintServiceAttributeSet.html" title="interface in javax.print.attribute">PrintServiceAttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定打印服务属性集的不可修改的视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 底层打印服务属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
的修改视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>attributeSet</code>为空,则抛出。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="synchronizedView-javax.print.attribute.AttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>synchronizedView</h4> <pre>public static <a href="../../../javax/print/attribute/AttributeSet.html" title="interface in javax.print.attribute">AttributeSet</a> synchronizedView(<a href="../../../javax/print/attribute/AttributeSet.html" title="interface in javax.print.attribute">AttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定属性集的同步视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 基础属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
同步视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>attributeSet</code>为空,则抛出。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="synchronizedView-javax.print.attribute.DocAttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>synchronizedView</h4> <pre>public static <a href="../../../javax/print/attribute/DocAttributeSet.html" title="interface in javax.print.attribute">DocAttributeSet</a> synchronizedView(<a href="../../../javax/print/attribute/DocAttributeSet.html" title="interface in javax.print.attribute">DocAttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定doc属性集的同步视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 基础doc属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
同步视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>attributeSet</code>为空,则抛出。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="synchronizedView-javax.print.attribute.PrintRequestAttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>synchronizedView</h4> <pre>public static <a href="../../../javax/print/attribute/PrintRequestAttributeSet.html" title="interface in javax.print.attribute">PrintRequestAttributeSet</a> synchronizedView(<a href="../../../javax/print/attribute/PrintRequestAttributeSet.html" title="interface in javax.print.attribute">PrintRequestAttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定打印请求属性集的同步视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 底层打印请求属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
同步视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>attributeSet</code>为空,则抛出。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="synchronizedView-javax.print.attribute.PrintJobAttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>synchronizedView</h4> <pre>public static <a href="../../../javax/print/attribute/PrintJobAttributeSet.html" title="interface in javax.print.attribute">PrintJobAttributeSet</a> synchronizedView(<a href="../../../javax/print/attribute/PrintJobAttributeSet.html" title="interface in javax.print.attribute">PrintJobAttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定打印作业属性集的同步视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 底层打印作业属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
同步视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>attributeSet</code>为空,则抛出。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="synchronizedView-javax.print.attribute.PrintServiceAttributeSet-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>synchronizedView</h4> <pre>public static <a href="../../../javax/print/attribute/PrintServiceAttributeSet.html" title="interface in javax.print.attribute">PrintServiceAttributeSet</a> synchronizedView(<a href="../../../javax/print/attribute/PrintServiceAttributeSet.html" title="interface in javax.print.attribute">PrintServiceAttributeSet</a> attributeSet)</pre>
|
||
<div class="block">
|
||
创建给定打印服务属性集的同步视图。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributeSet</code> - 底层打印服务属性集。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
同步视图
|
||
<code>attributeSet</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="verifyAttributeCategory-java.lang.Object-java.lang.Class-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>verifyAttributeCategory</h4> <pre>public static <a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> verifyAttributeCategory(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> object,
|
||
<a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> interfaceName)</pre>
|
||
<div class="block">
|
||
<span>验证给定的对象是<a href="../../../java/lang/Class.html" title="java.lang中的类"><code>类</code></a>实现给定接口,其被假定为接口<a href="../../../javax/print/attribute/Attribute.html" title="javax.print.attribute中的接口"><code>Attribute</code></a>或其子接口。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>object</code> - 要测试的对象。
|
||
</dd>
|
||
<dd>
|
||
<code>interfaceName</code> - 对象必须实现的接口。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>object</code>是<a href="../../../java/lang/Class.html" title="java.lang中的类"><code>类</code></a>实现<code>interfaceName</code> , <code>object</code>返回垂头丧气键入<a href="../../../java/lang/Class.html" title="java.lang中的类"><code>类</code></a> ;</span>
|
||
<span>否则抛出异常。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - (未选中的异常)如果
|
||
<code>object</code>为空,则抛出。
|
||
</dd>
|
||
<dd>
|
||
<span><code><a href="../../../java/lang/ClassCastException.html" title="class in java.lang">ClassCastException</a></code> - (未经检查的异常)如果<code>object</code>不是<a href="../../../java/lang/Class.html" title="java.lang中的类"><code>类</code>实现interfaceName</a> ,则<code>interfaceName</code> 。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="verifyAttributeValue-java.lang.Object-java.lang.Class-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>verifyAttributeValue</h4> <pre>public static <a href="../../../javax/print/attribute/Attribute.html" title="interface in javax.print.attribute">Attribute</a> verifyAttributeValue(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> object,
|
||
<a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> interfaceName)</pre>
|
||
<div class="block">
|
||
<span>验证给定对象是给定接口的一个实例,它被假定为接口<a href="../../../javax/print/attribute/Attribute.html" title="javax.print.attribute中的接口"><code>Attribute</code></a>或其子接口。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>object</code> - 要测试的对象。
|
||
</dd>
|
||
<dd>
|
||
<code>interfaceName</code> - 对象必须是实例的接口。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>object</code>是<code>object</code>的一个实例, <code>interfaceName</code> <code>object</code>返回到<a href="../../../javax/print/attribute/Attribute.html" title="javax.print.attribute中的接口"><code>Attribute</code></a> ;</span>
|
||
<span>否则抛出异常。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - (未经检查的异常)如果
|
||
<code>object</code>为空,则抛出。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/ClassCastException.html" title="class in java.lang">ClassCastException</a></code> - (未经检查的异常)如果
|
||
<code>object</code>不是
|
||
<code>object</code>的实例,则
|
||
<code>interfaceName</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="verifyCategoryForValue-java.lang.Class-javax.print.attribute.Attribute-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>verifyCategoryForValue</h4> <pre>public static void verifyCategoryForValue(<a href="../../../java/lang/Class.html" title="class in java.lang">类</a><?> category,
|
||
<a href="../../../javax/print/attribute/Attribute.html" title="interface in javax.print.attribute">Attribute</a> attribute)</pre>
|
||
<div class="block">
|
||
<span>验证给定的属性类别对象是否等于给定属性值对象的类别。</span>
|
||
<span>如果是这样,这个方法返回什么也不做。</span>
|
||
<span>如果没有,这个方法会抛出异常。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>category</code> - 要测试的属性类别。
|
||
</dd>
|
||
<dd>
|
||
<code>attribute</code> - 要测试的属性值。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - (未经检查的异常)如果抛出该异常
|
||
<code>category</code>为空,或者如果
|
||
<code>attribute</code>为null。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - (未经检查的异常)如果
|
||
<code>category</code>不等于
|
||
<code>category</code>的类别,则
|
||
<code>attribute</code> 。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |