javax.print.attribute.standard

Class OrientationRequested

public final class OrientationRequested extends EnumSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute

The OrientationRequested printing attribute specifies the desired orientation of the print data on the media sheet.

The effect of this attribute may depend on the document format as some document formats (e.g. postscript) contains the orientation inside the print data. However for other formats like e.g. plain text this attribute will have an effect on the orientation.

IPP Compatibility: OrientationRequested is an IPP 1.1 attribute.

Field Summary
static OrientationRequestedLANDSCAPE
Orientation as landscape.
static OrientationRequestedPORTRAIT
Orientation as portrait.
static OrientationRequestedREVERSE_LANDSCAPE
Orientation as reversed landscape.
static OrientationRequestedREVERSE_PORTRAIT
Orientation as reversed portrait.
Constructor Summary
protected OrientationRequested(int value)
Constructs a OrientationRequested object.
Method Summary
Class<? extends Attribute>getCategory()
Returns category of this class.
protected EnumSyntax[]getEnumValueTable()
Returns a table with the enumeration values for this object.
StringgetName()
Returns the name of this attribute.
protected intgetOffset()
Returns the lowest used value by the enumerations of this class.
protected String[]getStringTable()
Returns a table with the enumeration values represented as strings for this object.

Field Detail

LANDSCAPE

public static final OrientationRequested LANDSCAPE
Orientation as landscape.

PORTRAIT

public static final OrientationRequested PORTRAIT
Orientation as portrait.

REVERSE_LANDSCAPE

public static final OrientationRequested REVERSE_LANDSCAPE
Orientation as reversed landscape.

REVERSE_PORTRAIT

public static final OrientationRequested REVERSE_PORTRAIT
Orientation as reversed portrait.

Constructor Detail

OrientationRequested

protected OrientationRequested(int value)
Constructs a OrientationRequested object.

Parameters: value the value

Method Detail

getCategory

public Class<? extends Attribute> getCategory()
Returns category of this class.

Returns: The class OrientationRequested itself.

getEnumValueTable

protected EnumSyntax[] getEnumValueTable()
Returns a table with the enumeration values for this object.

Returns: The enumeration values.

getName

public String getName()
Returns the name of this attribute.

Returns: The name "orientation-requested".

getOffset

protected int getOffset()
Returns the lowest used value by the enumerations of this class. .

Returns: The lowest value used.

getStringTable

protected String[] getStringTable()
Returns a table with the enumeration values represented as strings for this object.

Returns: The enumeration values as strings.