Chromaticitypublic final class Chromaticity extends EnumSyntax implements PrintJobAttribute, PrintRequestAttribute, DocAttributeClass 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.
|
Fields Summary |
---|
private static final long | serialVersionUID | public static final Chromaticity | MONOCHROMEMonochrome printing. | public static final Chromaticity | COLORColor printing. | private static final String[] | myStringTable | private static final Chromaticity[] | myEnumValueTable |
Constructors Summary |
---|
protected Chromaticity(int value)Construct a new chromaticity enumeration value with the given integer
value.
super(value);
|
Methods Summary |
---|
public final java.lang.Class | getCategory()Get the printing attribute class which is to be used as the "category"
for this printing attribute value.
For class Chromaticity, the category is the class Chromaticity itself.
return Chromaticity.class;
| protected javax.print.attribute.EnumSyntax[] | getEnumValueTable()Returns the enumeration value table for class Chromaticity.
return myEnumValueTable;
| public final java.lang.String | getName()Get the name of the category of which this attribute value is an
instance.
For class Chromaticity, the category name is "chromaticity" .
return "chromaticity";
| protected java.lang.String[] | getStringTable()Returns the string table for class Chromaticity.
return myStringTable;
|
|