public class HashPrintRequestAttributeSet extends HashAttributeSet implements PrintRequestAttributeSet, Serializable
HashAttributeSet类继承其实现,并强制实现接口PrintRequestAttributeSet的语义限制 。
| Constructor and Description |
|---|
HashPrintRequestAttributeSet()
构造一个新的空的打印请求属性集。
|
HashPrintRequestAttributeSet(PrintRequestAttribute attribute)
构造一个新的打印请求属性集,最初用给定的值填充。
|
HashPrintRequestAttributeSet(PrintRequestAttribute[] attributes)
构造一个新的打印请求属性集,最初用给定数组的值填充。
|
HashPrintRequestAttributeSet(PrintRequestAttributeSet attributes)
构造一个新的属性集,最初用给定集合的值填充属性集的成员限制到
(PrintRequestAttributeSe接口。
|
add,
addAll,
clear, containsKey,
containsValue,
equals,
get,
hashCode,
isEmpty,
remove,
remove,
size, toArray
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitadd,
addAll
clear, containsKey,
containsValue,
equals,
get,
hashCode,
isEmpty, remove,
remove,
size, toArray
public HashPrintRequestAttributeSet()
public HashPrintRequestAttributeSet(PrintRequestAttribute attribute)
attribute - 添加到集合中的属性值。
NullPointerException -
(未经检查的异常)如果
attribute为空,则抛出。
public HashPrintRequestAttributeSet(PrintRequestAttribute[] attributes)
attributes数组按顺序添加到集合中来填充新属性集。因此,如果数组包含重复的属性值或属性类别,则稍后的数组元素可以替换较早的数组元素。
attributes - 要添加到集合的属性值的数组。
如果为空,则构造一个空属性集。
NullPointerException -
(未经检查的异常)如果任何元素
attributes为空。
public HashPrintRequestAttributeSet(PrintRequestAttributeSet attributes)
(PrintRequestAttributeSe接口的
(PrintRequestAttributeSe填充。
attributes - attributes集合的属性值集。
如果为空,则构造一个空属性集。
ClassCastException -
(未经检查的异常)如果attributes的任何元素不是
attributes的实例,则
(PrintRequestAttributeSe 。