同步操作将从 Stefan/Java8Source 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/** Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.*********************/package javax.print.attribute;/*** Interface DocAttributeSet specifies the interface for a set of doc* attributes, i.e. printing attributes that implement interface {@link* DocAttribute DocAttribute}. In the Print Service API, the client uses a* DocAttributeSet to specify the characteristics of an individual doc and* the print job settings to be applied to an individual doc.* <P>* A DocAttributeSet is just an {@link AttributeSet AttributeSet} whose* constructors and mutating operations guarantee an additional invariant,* namely that all attribute values in the DocAttributeSet must be instances* of interface {@link DocAttribute DocAttribute}.* The {@link #add(Attribute) add(Attribute)}, and* {@link #addAll(AttributeSet) addAll(AttributeSet)} operations* are respecified below to guarantee this additional invariant.* <P>** @author Alan Kaminsky*/public interface DocAttributeSet extends AttributeSet {/*** Adds the specified attribute value to this attribute set if it is not* already present, first removing any existing value in the same* attribute category as the specified attribute value (optional* operation).** @param attribute Attribute value to be added to this attribute set.** @return <tt>true</tt> if this attribute set changed as a result of* the call, i.e., the given attribute value was not already a* member of this attribute set.** @throws UnmodifiableSetException* (unchecked exception) Thrown if this attribute set does not* support the <CODE>add()</CODE> operation.* @throws ClassCastException* (unchecked exception) Thrown if the <CODE>attribute</CODE> is* not an instance of interface* {@link DocAttribute DocAttribute}.* @throws NullPointerException* (unchecked exception) Thrown if the <CODE>attribute</CODE> is null.*/public boolean add(Attribute attribute);/*** Adds all of the elements in the specified set to this attribute.* The outcome is the same as if the* {@link #add(Attribute) add(Attribute)}* operation had been applied to this attribute set successively with* each element from the specified set. If none of the categories in the* specified set are the same as any categories in this attribute set,* the <tt>addAll()</tt> operation effectively modifies this attribute* set so that its value is the <i>union</i> of the two sets.* <P>* The behavior of the <CODE>addAll()</CODE> operation is unspecified if* the specified set is modified while the operation is in progress.* <P>* If the <CODE>addAll()</CODE> operation throws an exception, the effect* on this attribute set's state is implementation dependent; elements* from the specified set before the point of the exception may or* may not have been added to this attribute set.** @param attributes whose elements are to be added to this attribute* set.** @return <tt>true</tt> if this attribute set changed as a result of* the call.** @throws UnmodifiableSetException* (Unchecked exception) Thrown if this attribute set does not* support the <tt>addAll()</tt> method.* @throws ClassCastException* (Unchecked exception) Thrown if some element in the specified* set is not an instance of interface {@link DocAttribute* DocAttribute}.* @throws NullPointerException* (Unchecked exception) Thrown if the specified set is null.** @see #add(Attribute)*/public boolean addAll(AttributeSet attributes);}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。