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

インタフェースDocAttributeSet

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

public interface DocAttributeSet extends AttributeSet
インタフェースDocAttributeSetは、一連のドキュメント属性のインタフェース(インタフェースDocAttributeを実装する印刷属性)を指定します。 プリント・サービスAPIでは、クライアントはDocAttributeSetを使用して、個々のドキュメントの特性と個々のドキュメントに適用される印刷ジョブ設定を指定します。

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