- java.lang.Object
 - 
- javax.print.attribute.EnumSyntax
 - 
- javax.print.attribute.standard.OrientationRequested
 
 
 
- 
- すべての実装されたインタフェース:
 Serializable,Cloneable,Attribute,DocAttribute,PrintJobAttribute,PrintRequestAttribute
public final class OrientationRequested extends EnumSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
OrientationRequestedは、印刷される出力ストリーム・ページの方向を値の列挙で示す印刷属性クラスです。クライアントが指定する出力ストリームの方向は記述しません。"application/postscript"などの一部のドキュメント形式では、出力ストリーム・ページの方向はドキュメント・データ内で指定されます。 この情報は印刷ジョブの送信前にデバイス・ドライバで生成されます。"text/plain"などのその他のドキュメント形式には、ドキュメント・データ内の方向についての情報は含まれません。 この場合、ドキュメント・データの送信後、プリンタ側で方向をドキュメント・データにバインドできます。"text/plain"や"text/html"などのドキュメント形式では、プリンタがOrientationRequested属性だけをサポートしていることを想定していますが、"application/postscript"などではそのような想定はありません。 印刷ジョブを、常に複数のジョブ・テンプレート属性の値で制約することができる点は、ほかのジョブ・テンプレート属性と同じです。 ただしここでは、一般的にOrientationRequested属性はプリンタがサポートしているドキュメント形式の一部だけにサポートされている点に注意する必要があります。IPP互換性:
getName()によって返されるカテゴリ名はIPP属性の名前です。 列挙の整数値はIPP列挙型値です。toString()メソッドは、属性値のIPP文字列表現を返します。- 関連項目:
 - 直列化された形式
 
 
- 
- 
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static OrientationRequestedLANDSCAPEコンテンツは媒体上に横長に印刷されます。static OrientationRequestedPORTRAITコンテンツは媒体上に縦長に印刷されます。static OrientationRequestedREVERSE_LANDSCAPEコンテンツは媒体上に横長に印刷されますが、ランドスケープとは逆になります。static OrientationRequestedREVERSE_PORTRAITコンテンツは媒体上に縦長に印刷されますが、ポートレートとは上下逆になります。 
- 
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protectedOrientationRequested(int value)指定された整数値を使用して新しい方向要求列挙値を構築します。 
- 
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Class<? extends Attribute>getCategory()この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。protected EnumSyntax[]getEnumValueTable()OrientationRequestedクラスの列挙値テーブルを返します。StringgetName()属性値がインスタンスとなるカテゴリの名前を返します。protected intgetOffset()OrientationRequestedクラスで使用される最小の整数値を返します。protected String[]getStringTable()OrientationRequestedクラスの文字列テーブルを返します。- 
クラス javax.print.attribute.EnumSyntaxから継承されたメソッド
clone, getValue, hashCode, readResolve, toString 
 - 
 
 - 
 
- 
- 
フィールドの詳細
- 
PORTRAIT
public static final OrientationRequested PORTRAIT
コンテンツは媒体上に縦長に印刷されます。 
- 
LANDSCAPE
public static final OrientationRequested LANDSCAPE
コンテンツは媒体上に横長に印刷されます。 ランドスケープ・モードは、出力ストリーム・ページを媒体に対してポートレート・モードから90度反時計回りに回転する操作として定義されます。 注: 90度反時計回りとして定義されるのは、長辺に対する仕上げ処理をポートレート・モードとランドスケープ・モードで共通にし、単純化するためです。 
- 
REVERSE_LANDSCAPE
public static final OrientationRequested REVERSE_LANDSCAPE
コンテンツは媒体上に横長に印刷されますが、ランドスケープとは逆になります。 リバース・ランドスケープは、出力ストリーム・ページを媒体に対してポートレート方向から90度時計回りに回転する操作として定義されます。 注: アプリケーションによって、ポートレート・モードを90度反時計方向ではなく90度時計回りに回転してランドスケープ・モードにするものがあるため、REVERSE_LANDSCAPE値が追加されました。 
- 
REVERSE_PORTRAIT
public static final OrientationRequested REVERSE_PORTRAIT
コンテンツは媒体上に縦長に印刷されますが、ポートレートとは上下逆になります。 リバース・ポートレートは、出力ストリーム・ページを媒体に対してポートレート方向から180度回転する操作として定義されます。 注: REVERSE_PORTRAIT値は、片側でのみ仕上げ処理が可能な単純な仕上げ処理デバイスで、通常とは反対の側を仕上げ処理をするためにFinishings属性で使用されます。 したがって、一般的な単純な仕上げ処理デバイスを使用して、ヘブライ語などの中東の言語の"text/plain"ポートレート・モード・ドキュメントの「右側」を綴じることができます。 
 - 
 
- 
メソッドの詳細
- 
getStringTable
protected String[] getStringTable()
OrientationRequestedクラスの文字列テーブルを返します。- オーバーライド:
 getStringTable、クラス:EnumSyntax- 戻り値:
 - 文字列テーブル
 
 
- 
getEnumValueTable
protected EnumSyntax[] getEnumValueTable()
OrientationRequestedクラスの列挙値テーブルを返します。- オーバーライド:
 getEnumValueTable、クラス:EnumSyntax- 戻り値:
 - 値テーブル
 
 
- 
getOffset
protected int getOffset()
OrientationRequestedクラスで使用される最小の整数値を返します。- オーバーライド:
 getOffset、クラス:EnumSyntax- 戻り値:
 - 最小の列挙値のオフセット
 
 
- 
getCategory
public final Class<? extends Attribute> getCategory()
この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。OrientationRequestedクラスの場合、カテゴリはOrientationRequestedクラス自身です。
- 定義:
 getCategory、インタフェース:Attribute- 戻り値:
 - 印刷属性クラス(カテゴリ)、
java.lang.Classクラスのインスタンス。 
 
 - 
 
 -