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

インタフェースPrintRequestAttributeSet

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

public interface PrintRequestAttributeSet extends AttributeSet
インタフェースPrintRequestAttributeSetは、一連の印刷リクエスト属性(インタフェースPrintRequestAttributeを実装する印刷属性)のインタフェースを指定します。 クライアントはPrintRequestAttributeSetを使用して、印刷ジョブ全体と印刷ジョブ内のすべての文書に適用される設定を指定します。

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