21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25 package javax.print.attribute.standard;
26
27 import javax.print.attribute.Attribute;
28 import javax.print.attribute.EnumSyntax;
29 import javax.print.attribute.DocAttribute;
30 import javax.print.attribute.PrintRequestAttribute;
31 import javax.print.attribute.PrintJobAttribute;
32
33 /**
34 * Class PrintQuality is a printing attribute class, an enumeration,
35 * that specifies the print quality that the printer uses for the job.
36 * <P>
37 * <B>IPP Compatibility:</B> The category name returned by
38 * <CODE>getName()</CODE> is the IPP attribute name. The enumeration's
39 * integer value is the IPP enum value. The <code>toString()</code> method
40 * returns the IPP string representation of the attribute value.
41 * <P>
42 *
43 * @author David Mendenhall
44 * @author Alan Kaminsky
45 */
46 public class PrintQuality extends EnumSyntax
47 implements DocAttribute, PrintRequestAttribute, PrintJobAttribute {
48
49 private static final long serialVersionUID = -3072341285225858365L;
50 /**
51 * Lowest quality available on the printer.
52 */
53 public static final PrintQuality DRAFT = new PrintQuality(3);
54
55 /**
56 * Normal or intermediate quality on the printer.
57 */
58 public static final PrintQuality NORMAL = new PrintQuality(4);
59
60 /**
61 * Highest quality available on the printer.
|
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25 package javax.print.attribute.standard;
26
27 import javax.print.attribute.Attribute;
28 import javax.print.attribute.EnumSyntax;
29 import javax.print.attribute.DocAttribute;
30 import javax.print.attribute.PrintRequestAttribute;
31 import javax.print.attribute.PrintJobAttribute;
32
33 /**
34 * Class PrintQuality is a printing attribute class, an enumeration,
35 * that specifies the print quality that the printer uses for the job.
36 * <P>
37 * <B>IPP Compatibility:</B> The category name returned by
38 * <CODE>getName()</CODE> is the IPP attribute name. The enumeration's
39 * integer value is the IPP enum value. The <code>toString()</code> method
40 * returns the IPP string representation of the attribute value.
41 *
42 * @author David Mendenhall
43 * @author Alan Kaminsky
44 */
45 public class PrintQuality extends EnumSyntax
46 implements DocAttribute, PrintRequestAttribute, PrintJobAttribute {
47
48 private static final long serialVersionUID = -3072341285225858365L;
49 /**
50 * Lowest quality available on the printer.
51 */
52 public static final PrintQuality DRAFT = new PrintQuality(3);
53
54 /**
55 * Normal or intermediate quality on the printer.
56 */
57 public static final PrintQuality NORMAL = new PrintQuality(4);
58
59 /**
60 * Highest quality available on the printer.
|