| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public final class Chromaticity extends EnumSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
Class Chromaticity is a printing attribute class, an enumeration, that specifies monochrome or color printing. This is used by a print client to specify how the print data should be generated or processed. It is not descriptive of the color capabilities of the device. Query the service's {@link ColorSupported ColorSupported} attribute to determine if the device can be verified to support color printing.
The table below shows the effects of specifying a Chromaticity attribute of
{@link #MONOCHROME MONOCHROME
} or {@link #COLOR
COLOR
} for a monochrome or color document.
Chromaticity Attribute |
Effect on Monochrome Document |
Effect on Color Document |
---|---|---|
{@link #MONOCHROME MONOCHROME }
|
Printed as is, in monochrome | Printed in monochrome, with colors converted to shades of gray |
{@link #COLOR COLOR }
|
Printed as is, in monochrome | Printed as is, in color |
IPP Compatibility: Chromaticity is not an IPP attribute at present.
Field Summary | |
---|---|
static Chromaticity |
COLOR
Color printing. |
static Chromaticity |
MONOCHROME
Monochrome printing. |
Constructor Summary | |
---|---|
protected |
Chromaticity(int value) Construct a new chromaticity enumeration value with the given integer value. |
Method Summary | |
---|---|
Class |
Get the printing attribute class which is to be used as the "category" for this printing attribute value. |
protected EnumSyntax[] |
Returns the enumeration value table for class Chromaticity. |
String |
getName() Get the name of the category of which this attribute value is an instance. |
protected String[] |
Returns the string table for class Chromaticity. |
Methods inherited from class javax.print.attribute.EnumSyntax |
---|
clone, getEnumValueTable, getOffset, getStringTable, getValue, hashCode, readResolve, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Chromaticity COLOR
public static final Chromaticity MONOCHROME
Constructor Detail |
---|
protected Chromaticity(int value)
value
- Integer value.Method Detail |
---|
public final Class getCategory()
For class Chromaticity, the category is the class Chromaticity itself.
protected EnumSyntax[] getEnumValueTable()
getEnumValueTable
in class EnumSyntax
public final String getName()
For class Chromaticity, the category name is "chromaticity"
.
protected String[] getStringTable()
getStringTable
in class EnumSyntax
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |