インタフェースMultiDocPrintService
- すべてのスーパー・インタフェース:
PrintService
public interface MultiDocPrintService extends PrintService
インタフェース
MultiPrintServiceは、MultiDocPrintJobのファクトリです。 MultiPrintServiceは、プリンタの機能を示し、プリンタでサポートされている属性について問い合せることができます。 -
メソッドのサマリー
インタフェースで宣言されたメソッド PrintService
addPrintServiceAttributeListener, createPrintJob, equals, getAttribute, getAttributes, getDefaultAttributeValue, getName, getServiceUIFactory, getSupportedAttributeCategories, getSupportedAttributeValues, getSupportedDocFlavors, getUnsupportedAttributes, hashCode, isAttributeCategorySupported, isAttributeValueSupported, isDocFlavorSupported, removePrintServiceAttributeListener修飾子と型メソッド説明voidこのPrintServiceのイベントのリスナーを登録します。サポートされているドキュメント・フレーバのいずれかからデータを処理できるPrintJobを作成して返します。boolean2つのサービスが同じ基本サービスを参照しているかどうかを判別します。<T extends PrintServiceAttribute>
TgetAttribute(Class<T> category) 指定された単一のサービス属性の値を取得します。この印刷サービスのプリンタ記述属性セットを取得します。プリンタ記述属性セットは、このPrint Serviceの状態を指定します。getDefaultAttributeValue(Class<? extends Attribute> category) この印刷サービスの指定されたカテゴリ内でのデフォルト印刷属性値を判別します。getName()このプリント・サービスの文字列名を返します。この文字列名は、アプリケーションが特定のプリント・サービスをリクエストするために使用することができます。さまざまなロールのサービスとの対話処理をユーザーに提供するUIコンポーネントのファクトリを返します。Class<?>[]この印刷サービスのジョブ設定時に、クライアントが指定可能な印刷属性カテゴリを判別します。getSupportedAttributeValues(Class<? extends Attribute> category, DocFlavor flavor, AttributeSet attributes) この印刷サービス用のジョブ設定時に、クライアントが特定のカテゴリ内で指定可能な印刷属性値を判別します。このPrintService用のジョブ設定時に、クライアントが指定可能な印刷データ形式を判定します。getUnsupportedAttributes(DocFlavor flavor, AttributeSet attributes) 特定のDocFlavorのコンテキストで印刷リクエストに対してサポートされていない属性を識別します。inthashCode()このメソッドの実装には、equals(Object)を一貫して使用するようにしてください。booleanisAttributeCategorySupported(Class<? extends Attribute> category) この印刷サービスのジョブ設定時に、クライアントが特定の印刷属性カテゴリを指定可能かどうかを判別します。booleanisAttributeValueSupported(Attribute attrval, DocFlavor flavor, AttributeSet attributes) このPrint Service用のジョブ設定時に、クライアントが特定の印刷属性値を指定可能かどうかを判別します。booleanisDocFlavorSupported(DocFlavor flavor) この印刷サービスが特定のDocFlavorをサポートするかどうかを判定します。voidこの印刷サービスから印刷サービス・リスナーを削除します。
-
メソッドの詳細
-
createMultiDocPrintJob
-