クラス
javax.print.attribute.EnumSyntaxの使用

EnumSyntaxを使用しているパッケージ 
パッケージ 説明
javax.print.attribute
Java™ Print Serviceの属性のタイプと属性セットへの属性の収集方法を記述するクラスとインタフェースを提供します。
javax.print.attribute.standard
パッケージjavax.print.attribute.standardには、特定の印刷属性のクラスが含まれています。
  • javax.print.attributeでのEnumSyntaxの使用

    EnumSyntaxを返すjavax.print.attribute内のメソッド 
    修飾子と型 メソッド 説明
    protected EnumSyntax[] EnumSyntax.getEnumValueTable()
    この列挙値の列挙クラスの列挙値テーブルを返します。
  • javax.print.attribute.standardでのEnumSyntaxの使用

    javax.print.attribute.standard内のEnumSyntaxのサブクラス 
    修飾子と型 クラス 説明
    class  Chromaticity
    クラスChromaticityは、モノクロまたはカラー印刷を指定する列挙型の印刷属性クラスです。
    class  ColorSupported
    ColorSupportedクラスは、ハイライト・カラーおよびフル・プロセス・カラーを含め、デバイスが何らかのタイプのカラー印刷を実行できるかどうかを識別する列挙型の印刷属性クラスです。
    class  Compression
    クラスCompressionは、印刷データの圧縮方法を指定する列挙型の印刷属性クラスです。
    class  DialogTypeSelection
    クラスDialogTypeSelectionは、印刷オプションを指定するために使用されるユーザー・ダイアログ・タイプを示す列挙型の印刷属性クラスです。
    class  Fidelity
    クラスFidelityは、クライアントが提供した印刷リクエスト属性に対する完全な忠実度が必要かどうかを示す列挙型の印刷属性クラスです。
    class  Finishings
    クラスFinishingsは、プリンタがジョブ内の各印刷ドキュメントの各コピーにある種のバインディングの終了操作を適用するかどうかを識別する列挙型の印刷属性クラスです。
    class  JobSheets
    JobSheetsクラスは、ジョブの開始と終了のシートがあればそれをジョブと共に印刷する必要があるかどうかを決定する列挙型の印刷属性クラスです。
    class  JobState
    JobStateは、印刷ジョブの現在の状態を識別する列挙型の印刷属性クラスです。
    class  JobStateReason
    クラスJobStateReasonは、ジョブの現在の状態、つまりジョブJobState属性の値を増やす情報に関する追加情報を提供する列挙型の印刷属性クラスです。
    class  Media
    クラスMediaは、印刷する媒体を指定する印刷属性クラスです。
    class  MediaName
    クラスMediaNameは、印刷ジョブのメディアを名前として指定する印刷属性クラス(列挙型)のMediaのサブクラスです。
    class  MediaSizeName
    クラスMediaSizeNameは、Mediaのサブクラスです。
    class  MediaTray
    クラスMediaTrayは、Mediaのサブクラスです。
    class  MultipleDocumentHandling
    MultipleDocumentHandlingクラスは、終了操作、および1つ以上の印刷ストリーム・ページのインプレッションとメディア・シートへの配置を制御する列挙型の印刷属性クラスです。
    class  OrientationRequested
    クラスOrientationRequestedは、印刷された印刷ストリーム・ページの望ましい方向を示す列挙型の印刷属性クラスです。クライアントが提供する印刷ストリーム・ページの方向は記述されていません。
    class  PDLOverrideSupported
    PDLOverrideSupportedクラスは、ドキュメントの印刷データに埋め込まれた処理命令を、印刷データ外の属性として指定された処理命令でオーバーライドしようとするプリンタ機能を表す列挙型の印刷属性クラスです。
    class  PresentationDirection
    PresentationDirectionクラスは、NumberUp属性と組み合わせて使用される列挙型の印刷属性クラスで、選択されたメディアのインスタンスの片面に適用される複数の印刷ストリーム・ページのレイアウトを示します。
    class  PrinterIsAcceptingJobs
    クラスPrinterIsAcceptingJobsは、プリンタが現在ジョブを受け入れることができるかどうかを示す列挙型の印刷属性クラスです。
    class  PrinterState
    クラスPrinterStateは、プリンタの現在の状態を識別する列挙型の印刷属性クラスです。
    class  PrinterStateReason
    クラスPrinterStateReasonは、プリンタの現在の状態、つまりプリンタPrinterState属性の値を補う情報に関する追加情報を提供する列挙型の印刷属性クラスです。
    class  PrintQuality
    クラスPrintQualityは、プリンタがそのジョブに使用する印刷品質を指定する列挙型の印刷属性クラスです。
    class  ReferenceUriSchemesSupported
    クラスReferenceUriSchemesSupportedは、プリンタがURIのロケーションに格納されている印刷データを取得するために使用できる"http:"や"ftp:"などの"URIスキーム、"を示す列挙型の印刷属性クラスです。
    class  Severity
    クラスSeverityは、PrinterStateReason属性の重大度を示す列挙型の印刷属性クラスです。
    class  SheetCollate
    クラスSheetCollateは、Copies属性でドキュメントの複数のコピーが指定されている場合、ジョブ内の各印刷ドキュメントの各コピーのメディア・シートを順番に並べるかどうかを指定する列挙型の印刷属性クラスです。
    class  Sides
    Sidesクラスは、選択されたメディア(インプレッション)のインスタンスの側面に印刷ストリーム・ページをどのように適用するかを指定する列挙型の印刷属性クラスです。
    EnumSyntaxを返すjavax.print.attribute.standard内のメソッド 
    修飾子と型 メソッド 説明
    protected EnumSyntax[] Chromaticity.getEnumValueTable()
    Chromaticityクラスの列挙値表を返します。
    protected EnumSyntax[] ColorSupported.getEnumValueTable()
    ColorSupportedクラスの列挙値表を返します。
    protected EnumSyntax[] Compression.getEnumValueTable()
    Compressionクラスの列挙値表を返します。
    protected EnumSyntax[] DialogTypeSelection.getEnumValueTable()
    DialogTypeSelectionクラスの列挙値表を返します。
    protected EnumSyntax[] Fidelity.getEnumValueTable()
    Fidelityクラスの列挙値表を返します。
    protected EnumSyntax[] Finishings.getEnumValueTable()
    Finishingsクラスの列挙値表を返します。
    protected EnumSyntax[] JobSheets.getEnumValueTable()
    JobSheetsクラスの列挙値表を返します。
    protected EnumSyntax[] JobState.getEnumValueTable()
    JobStateクラスの列挙値表を返します。
    protected EnumSyntax[] JobStateReason.getEnumValueTable()
    JobStateReasonクラスの列挙値表を返します。
    protected EnumSyntax[] MediaName.getEnumValueTable()
    MediaTrayクラスの列挙値表を返します。
    protected EnumSyntax[] MediaSizeName.getEnumValueTable()
    MediaSizeNameクラスの列挙値表を返します。
    protected EnumSyntax[] MediaTray.getEnumValueTable()
    MediaTrayクラスの列挙値表を返します。
    protected EnumSyntax[] MultipleDocumentHandling.getEnumValueTable()
    MultipleDocumentHandlingクラスの列挙値表を返します。
    protected EnumSyntax[] OrientationRequested.getEnumValueTable()
    OrientationRequestedクラスの列挙値表を返します。
    protected EnumSyntax[] PDLOverrideSupported.getEnumValueTable()
    PDLOverrideSupportedクラスの列挙値表を返します。
    protected EnumSyntax[] PresentationDirection.getEnumValueTable()
    PresentationDirectionクラスの列挙値表を返します。
    protected EnumSyntax[] PrinterIsAcceptingJobs.getEnumValueTable()
    PrinterIsAcceptingJobsクラスの列挙値表を返します。
    protected EnumSyntax[] PrinterState.getEnumValueTable()
    PrinterStateクラスの列挙値表を返します。
    protected EnumSyntax[] PrinterStateReason.getEnumValueTable()
    PrinterStateReasonクラスの列挙値表を返します。
    protected EnumSyntax[] PrintQuality.getEnumValueTable()
    PrintQualityクラスの列挙値表を返します。
    protected EnumSyntax[] ReferenceUriSchemesSupported.getEnumValueTable()
    ReferenceUriSchemesSupportedクラスの列挙値表を返します。
    protected EnumSyntax[] Severity.getEnumValueTable()
    Severityクラスの列挙値表を返します。
    protected EnumSyntax[] SheetCollate.getEnumValueTable()
    SheetCollateクラスの列挙値表を返します。
    protected EnumSyntax[] Sides.getEnumValueTable()
    Sidesクラスの列挙値表を返します。