javax.print.attribute
public interface PrintJobAttributeSet extends AttributeSet
PrintJobAttributeSet
specifies an attribute set which only
allows printing attributes of type
PrintJobAttribute.
The methods add and addAll are
respecified in this interface to indicate that only
PrintJobAttribute
instances are allowed in this set.
Method Summary | |
---|---|
boolean | add(Attribute attribute)
Adds the specified attribute value to this attribute set
if it is not already present.
|
boolean | addAll(AttributeSet attributes)
Adds all of the elements in the specified set to this attribute set.
|
Parameters: attribute the attribute to add.
Returns: true
if the set is changed, false otherwise.
Throws: ClassCastException if attribute is not of type
PrintJobAttribute
. NullPointerException if the attribute is null
. UnmodifiableSetException if the set does not support modification.
Parameters: attributes the set of attributes to add.
Returns: true
if the set is changed, false otherwise.
Throws: ClassCastException if one of the attributes is not of type
PrintJobAttribute
. UnmodifiableSetException if the set does not support modification.
See Also: add