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

インタフェースAttributeException


public interface AttributeException
インタフェースAttributeExceptionはmixinインタフェースであり、PrintExceptionのサブクラスは、特定のPrint Serviceインスタンスがサポートしていない1つ以上の印刷属性を含むエラー状態を報告するために実装できます。 属性はまったくサポートされないか、サポートされても指定された特定の値はサポートされません。 Print Service APIは、インタフェースAttributeExceptionを実装するプリント例外クラスを定義しません。これは、Print Service実装者の裁量に委ねられます。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    Class<?>[] getUnsupportedAttributes()
    Print Serviceインスタンスが属性をまったくサポートしない印刷属性クラスの配列を返します。属性がない場合はnullを返します。
    Attribute[] getUnsupportedValues()
    Print Serviceインスタンスが属性をサポートしているが属性の特定の値をサポートしていない印刷属性の配列を返します。属性値がない場合はnullを返します。
  • メソッドの詳細

    • getUnsupportedAttributes

      Class<?>[] getUnsupportedAttributes()
      Print Serviceインスタンスが属性をまったくサポートしない印刷属性クラスの配列を返します。属性がない場合はnullを返します。 返される配列内のオブジェクトは、基本インタフェースAttributeを拡張するクラスです。
      戻り値:
      サポートされない属性クラス
    • getUnsupportedValues

      Attribute[] getUnsupportedValues()
      Print Serviceインスタンスが属性をサポートしているが属性の特定の値をサポートしていない印刷属性の配列を返します。属性値がない場合はnullを返します。
      戻り値:
      サポートされない属性値