インタフェース
javax.print.attribute.AttributeSetの使用
| パッケージ | 説明 |
|---|---|
| javax.print |
Java™ Print Service APIの主なクラスとインタフェースを提供します。
|
| javax.print.attribute |
Java™ Print Serviceの属性のタイプと属性セットへの属性の収集方法を記述するクラスとインタフェースを提供します。
|
-
javax.printでのAttributeSetの使用
AttributeSetを返すjavax.print内のメソッド 修飾子と型 メソッド 説明 AttributeSetPrintService. getUnsupportedAttributes(DocFlavor flavor, AttributeSet attributes)特定のDocFlavorのコンテキストで印刷リクエストに対してサポートされていない属性を識別します。AttributeSet型のパラメータを持つjavax.print内のメソッド 修飾子と型 メソッド 説明 abstract MultiDocPrintService[]PrintServiceLookup. getMultiDocPrintServices(DocFlavor[] flavors, AttributeSet attributes)アプリケーションから直接呼び出されることはありません。abstract PrintService[]PrintServiceLookup. getPrintServices(DocFlavor flavor, AttributeSet attributes)指定された属性とDocFlavorsの組み合わせをサポートすることが確実に確認できるサービスを特定します。ObjectPrintService. getSupportedAttributeValues(Class<? extends Attribute> category, DocFlavor flavor, AttributeSet attributes)この印刷サービス用のジョブ設定時に、クライアントが特定のカテゴリ内で指定可能な印刷属性値を判別します。AttributeSetPrintService. getUnsupportedAttributes(DocFlavor flavor, AttributeSet attributes)特定のDocFlavorのコンテキストで印刷リクエストに対してサポートされていない属性を識別します。booleanPrintService. isAttributeValueSupported(Attribute attrval, DocFlavor flavor, AttributeSet attributes)このPrint Service用のジョブ設定時に、クライアントが特定の印刷属性値を指定可能かどうかを判別します。static MultiDocPrintService[]PrintServiceLookup. lookupMultiDocPrintServices(DocFlavor[] flavors, AttributeSet attributes)指定されたすべてのdocフレーバを含むMultiDocsを印刷できるMultiDocprintServicesを検索します。static PrintService[]PrintServiceLookup. lookupPrintServices(DocFlavor flavor, AttributeSet attributes)指定されたDocFlavorの印刷が可能な印刷サービスを検索します。 -
javax.print.attributeでのAttributeSetの使用
javax.print.attribute内のAttributeSetのサブインタフェース 修飾子と型 インタフェース 説明 interfaceDocAttributeSetインタフェースDocAttributeSetは、doc属性のセット、つまりインタフェースDocAttributeを実装する印刷属性のインタフェースを指定します。interfacePrintJobAttributeSetインタフェースPrintJobAttributeSetは、一連の印刷ジョブ属性、つまりインタフェースPrintJobAttributeを実装する印刷属性のためのインタフェースを指定します。interfacePrintRequestAttributeSetインタフェースPrintRequestAttributeSetは、一連の印刷リクエスト属性、すなわちインタフェースPrintRequestAttributeを実装する印刷属性のためのインタフェースを指定します。interfacePrintServiceAttributeSetインタフェースPrintServiceAttributeSetは、一連の印刷ジョブ属性、つまりインタフェースPrintServiceAttributeを実装する印刷属性のためのインタフェースを指定します。AttributeSetを実装したjavax.print.attribute内のクラス 修飾子と型 クラス 説明 classHashAttributeSetクラスHashAttributeSetは、ハッシュ・マップの特性を持つAttributeSet実装を提供します。classHashDocAttributeSetクラスHashDocAttributeSetは、その実装をクラスHashAttributeSetから継承し、インタフェースDocAttributeSetの意味制限を強制する属性セットを提供します。classHashPrintJobAttributeSetクラスHashPrintJobAttributeSetは、その実装をクラスHashAttributeSetから継承し、インタフェースPrintJobAttributeSetの意味制限を強制する属性セットを提供します。classHashPrintRequestAttributeSetクラスHashPrintRequestAttributeSetは、その実装をクラスHashAttributeSetから継承し、インタフェースPrintRequestAttributeSetの意味制約を適用します。classHashPrintServiceAttributeSetクラスHashPrintServiceAttributeSetは、その実装をクラスHashAttributeSetから継承し、インタフェースPrintServiceAttributeSetの意味制限を強制する属性セットを提供します。AttributeSetを返すjavax.print.attribute内のメソッド 修飾子と型 メソッド 説明 static AttributeSetAttributeSetUtilities. synchronizedView(AttributeSet attributeSet)指定された属性セットの同期ビューを作成します。static AttributeSetAttributeSetUtilities. unmodifiableView(AttributeSet attributeSet)指定された属性セットの変更不可能なビューを作成します。AttributeSet型のパラメータを持つjavax.print.attribute内のメソッド 修飾子と型 メソッド 説明 booleanAttributeSet. addAll(AttributeSet attributes)指定されたセットのすべての要素をこの属性に追加します。booleanDocAttributeSet. addAll(AttributeSet attributes)指定されたセットのすべての要素をこの属性に追加します。booleanHashAttributeSet. addAll(AttributeSet attributes)指定されたセットのすべての要素をこの属性に追加します。booleanPrintJobAttributeSet. addAll(AttributeSet attributes)指定されたセットのすべての要素をこの属性に追加します。booleanPrintRequestAttributeSet. addAll(AttributeSet attributes)指定されたセットのすべての要素をこの属性に追加します。booleanPrintServiceAttributeSet. addAll(AttributeSet attributes)指定されたセットのすべての要素をこの属性に追加します。static AttributeSetAttributeSetUtilities. synchronizedView(AttributeSet attributeSet)指定された属性セットの同期ビューを作成します。static AttributeSetAttributeSetUtilities. unmodifiableView(AttributeSet attributeSet)指定された属性セットの変更不可能なビューを作成します。AttributeSet型のパラメータを持つjavax.print.attribute内のコンストラクタ コンストラクタ 説明 HashAttributeSet(AttributeSet attributes)初期状態で指定されたセットの値によって生成された属性セットの新しい属性セットを構築します。HashAttributeSet(AttributeSet attributes, Class<?> interfaceName)初期状態で指定されたセットの値で生成された属性セットの新しい空の属性セットを構築します。ここでは、属性セットのメンバーは指定されたインタフェースに制限されます。