public final class Chromaticity extends EnumSyntaximplements DocAttribute , PrintRequestAttribute , PrintJobAttribute
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 MONOCHROME or COLOR for a monochrome or color document.
| Chromaticity Attribute |
Effect on Monochrome Document |
Effect on Color Document |
|---|---|---|
MONOCHROME |
Printed as is, in monochrome | Printed in monochrome, with colors converted to shades of gray |
COLOR |
Printed as is, in monochrome | Printed as is, in color |
IPP Compatibility: Chromaticity is not an IPP attribute at present.
| Modifier and Type | Field and Description |
|---|---|
static Chromaticity |
COLOR
Color printing.
|
static Chromaticity |
MONOCHROME
Monochrome printing.
|
| Modifier | Constructor and Description |
|---|---|
protected |
Chromaticity(int value)
Construct a new chromaticity enumeration value with the given integer value.
|
| Modifier and Type | Method and Description |
|---|---|
Class |
getCategory()
Get the printing attribute class which is to be used as the "category" for this printing attribute value.
|
protected EnumSyntax |
getEnumValueTable()
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 |
getStringTable()
Returns the string table for class Chromaticity.
|
clone, getOffset, getValue, hashCode, readResolve, toStringpublic static final ChromaticityMONOCHROME
public static final ChromaticityCOLOR
protected Chromaticity(int value)
value - Integer value.
protected String[] getStringTable()
getStringTable in class
EnumSyntax
protected EnumSyntax[] getEnumValueTable()
getEnumValueTable in class
EnumSyntax
public final Class<? extends Attribute > getCategory()
For class Chromaticity, the category is the class Chromaticity itself.
getCategory in interface
Attribute
java.lang.Class.