javax.print.attribute.standard
public final class Chromaticity extends EnumSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
Chromaticity
printing attribute specifies if print data
should be printed in monochrome or color.
The attribute interacts with the document to be printed. If the document
to be printed is a monochrome document it will be printed monochrome
regardless of the value of this attribute category. However if it is a
color document supplying the attribute value MONOCHROME
will prepare the document to be printed in monochrome instead of color.
This printing attribute has nothing to do with the capabilities of the printer device. To check if a specific printer service supports printing in color you have to use the attribute {@link javax.print.attribute.standard.ColorSupported}
IPP Compatibility: Chromaticity is not an IPP 1.1 attribute.
Field Summary | |
---|---|
static Chromaticity | COLOR Specifies color printing. |
static Chromaticity | MONOCHROME Specifies monochrome printing. |
Constructor Summary | |
---|---|
protected | Chromaticity(int value)
Creates a Chromaticity 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.
|
String | getName()
Returns the name of this attribute.
|
protected String[] | getStringTable()
Returns a table with the enumeration values represented as strings
for this object.
|
Chromaticity
object.
Parameters: value the enum value
Returns: The class Chromaticity
itself.
Returns: The enumeration values.
Returns: The name "chromaticity".
Returns: The enumeration values as strings.