-
public interface AttributeExceptionインタフェースAttributeExceptionは、PrintExceptionのサブクラスが実装して、特定のPrint Serviceインスタンスでサポートされていない1つ以上の印刷属性を含むエラー状態を報告できる混合インタフェースです。 属性はまったくサポートされないか、サポートされても指定された特定の値はサポートされません。 Print Service APIでは、インタフェースAttributeExceptionを実装する印刷例外クラスは定義されず、これはPrint Service実装者の判断に委ねられます。
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 Class<?>[]getUnsupportedAttributes()印刷サービス・インスタンスが属性をまったくサポートしていない印刷属性クラスの配列を返します。そのような属性がない場合はnullを返します。Attribute[]getUnsupportedValues()印刷サービス・インスタンスが属性をサポートしているが、その属性の特定の値をサポートしていない印刷属性の配列を返します。そのような属性値がない場合はnullを返します。
-
-
-
メソッドの詳細
-
getUnsupportedAttributes
Class<?>[] getUnsupportedAttributes()
印刷サービス・インスタンスが属性をまったくサポートしていない印刷属性クラスの配列を返します。そのような属性がない場合はnullを返します。 返される配列内のオブジェクトは、基本インタフェースAttributeを拡張するクラスです。- 戻り値:
- サポートされない属性クラス
-
getUnsupportedValues
Attribute[] getUnsupportedValues()
印刷サービス・インスタンスが属性をサポートしているが、その属性の特定の値をサポートしていない印刷属性の配列を返します。そのような属性値がない場合はnullを返します。- 戻り値:
- サポートされない属性値
-
-