PrintJobAttributeSet

Interface PrintJobAttributeSet

All Superinterfaces:
AttributeSet
All Known Implementing Classes:
HashPrintJobAttributeSet
public interface PrintJobAttributeSet
extends AttributeSet

Interface PrintJobAttributeSet specifies the interface for a set of print job attributes, i.e. printing attributes that implement interface PrintJobAttribute. In the Print Service API, a service uses a PrintJobAttributeSet to report the status of a print job.

A PrintJobAttributeSet is just an AttributeSet whose constructors and mutating operations guarantee an additional invariant, namely that all attribute values in the PrintJobAttribu