クラス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
関連項目:
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final OutputBin
    プリンタの下部出力ビン。
    static final OutputBin
    プリンタの中央出力ビン。
    static final OutputBin
    プリンタの面下出力ビン。
    static final OutputBin
    プリンタの面取り出力ビン。
    static final OutputBin
    プリンタの大容量出力ビン。
    static final OutputBin
    プリンタの左側の出力ビン。
    static final OutputBin
    プリンタの中間出力ビン。
    static final OutputBin
    プリンタの背面出力ビン。
    static final OutputBin
    プリンタの右側の出力ビン。
    static final OutputBin
    プリンタのサイド出力ビン。
    static final OutputBin
    プリンタの上部出力ビン。
  • コンストラクタのサマリー

    コンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    OutputBin(int value)
    指定された整数値で新しい出力ビン列挙値を作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    final Class<? extends Attribute>
    この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。
    protected EnumSyntax[]
    OutputBinクラスの列挙値表を返します。
    final String
    属性値がインスタンスとなるカテゴリの名前を返します。
    protected String[]
    クラスOutputBinの文字列表を返します。

    クラスjavax.print.attribute.EnumSyntaxで宣言されたメソッド

    clone, getOffset, getValue, hashCode, readResolve, toString

    クラスjava.lang.Objectで宣言されたメソッド

    equals, finalize, getClass, notify, notifyAll, wait, wait, wait
  • フィールド詳細

    • 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
      戻り値:
      属性カテゴリ名