モジュール java.desktop
パッケージ javax.print.attribute

インタフェースPrintJobAttributeSet

すべてのスーパー・インタフェース:
AttributeSet
既知のすべての実装クラス:
HashPrintJobAttributeSet

public interface PrintJobAttributeSet extends AttributeSet
インタフェースPrintJobAttributeSetは、一連の印刷ジョブ属性(インタフェースPrintJobAttributeを実装する印刷属性)のインタフェースを指定します。 プリント・サービスAPIでは、サービスはPrintJobAttributeSetを使用して印刷ジョブのステータスをレポートします。

PrintJobAttributeSetは、コンストラクタおよび変更操作で追加の不変性を保証するAttributeSetにすぎません。つまり、PrintJobAttributeSet内のすべての属性値は、インタフェースPrintJobAttributeのインスタンスである必要があります。 add(Attribute)およびaddAll(AttributeSet)操作は、この追加の一様性を保証するために以下で再指定されています。