クラスOutputBin

java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.OutputBin
すべての実装されたインタフェース:
Serializable, Cloneable, Attribute, PrintJobAttribute, PrintRequestAttribute

public sealed class OutputBin extends EnumSyntax implements PrintRequestAttribute, PrintJobAttribute
クラスOutputBinは、ジョブの出力ビンを指定する出力属性クラス(列挙)です。

クラスOutputBinは、標準出力ビンの種類の値のキーワードを宣言します。

IPP互換性: この属性はIPP 1.1属性ではありません。IPP 1.1の"output-bin"属性拡張(PDF)の属性です。 getName()によって返されるカテゴリ名はIPP属性の名前です。 列挙の整数値はIPP列挙型値です。 toString()メソッドは、属性値のIPP文字列表現を返します。

導入されたバージョン:
23
関連項目:
  • フィールド詳細

    • TOP

      public static final OutputBin TOP
      プリンタの上部出力ビン。
    • MIDDLE

      public static final OutputBin MIDDLE
      プリンタの中間出力ビン。
    • BOTTOM

      public static final OutputBin BOTTOM
      プリンタの下部出力ビン。
    • SIDE

      public static final OutputBin SIDE
      プリンタのサイド出力ビン。
    • LEFT

      public static final OutputBin LEFT
      プリンタの左側の出力ビン。
    • CENTER

      public static final OutputBin CENTER
      プリンタの中央出力ビン。
    • REAR

      public static final OutputBin REAR
      プリンタの背面出力ビン。
    • FACE_UP

      public static final OutputBin FACE_UP
      プリンタの面取り出力ビン。
    • FACE_DOWN

      public static final OutputBin FACE_DOWN
      プリンタの面下出力ビン。
    • LARGE_CAPACITY

      public static final OutputBin LARGE_CAPACITY
      プリンタの大容量出力ビン。
  • コンストラクタの詳細

    • OutputBin

      protected OutputBin(int value)
      指定された整数値で新しい出力ビン列挙値を作成します。
      パラメータ:
      value - 整数値
  • メソッドの詳細

    • getStringTable

      protected String[] getStringTable()
      クラスOutputBinの文字列表を返します。
      オーバーライド:
      getStringTable、クラスEnumSyntax
      戻り値:
      文字列テーブル
    • getEnumValueTable

      protected EnumSyntax[] getEnumValueTable()
      OutputBinクラスの列挙値表を返します。
      オーバーライド:
      getEnumValueTable、クラスEnumSyntax
      戻り値:
      値テーブル
    • getCategory

      public final Class<? extends Attribute> getCategory()
      この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。

      クラスOutputBinおよびベンダー定義のサブクラスの場合、カテゴリはクラスOutputBin自体です。

      定義:
      getCategory、インタフェースAttribute
      戻り値:
      印刷属性クラス(category)、クラスjava.lang.Classのインスタンス
    • getName

      public final String getName()
      属性値がインスタンスとなるカテゴリの名前を返します。

      クラスOutputBinおよびベンダー定義のサブクラスでは、カテゴリ名は"output-bin"です。

      定義:
      getName、インタフェースAttribute
      戻り値:
      属性カテゴリ名