|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.print.attribute.ResolutionSyntax javax.print.attribute.standard.PrinterResolution
public final class PrinterResolution
Class PrinterResolution is a printing attribute class that specifies an exact resolution supported by a printer or to be used for a print job. This attribute assumes that printers have a small set of device resolutions at which they can operate rather than a continuum.
PrinterResolution is used in multiple ways:
IPP Compatibility: The information needed to construct an IPP
"printer-resolution"
attribute can be obtained by calling
methods on the PrinterResolution object. The category name returned by
getName()
gives the IPP attribute name.
Field Summary |
---|
Fields inherited from class javax.print.attribute.ResolutionSyntax |
---|
DPCM, DPI |
Constructor Summary | |
---|---|
PrinterResolution(int crossFeedResolution,
int feedResolution,
int units)
Construct a new printer resolution attribute from the given items. |
Method Summary | |
---|---|
boolean |
equals(Object object)
Returns whether this printer resolution attribute is equivalent to the passed in object. |
Class<? extends Attribute> |
getCategory()
Get the printing attribute class which is to be used as the "category" for this printing attribute value. |
String |
getName()
Get the name of the category of which this attribute value is an instance. |
Methods inherited from class javax.print.attribute.ResolutionSyntax |
---|
getCrossFeedResolution, getCrossFeedResolutionDphi, getFeedResolution, getFeedResolutionDphi, getResolution, hashCode, lessThanOrEquals, toString, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PrinterResolution(int crossFeedResolution, int feedResolution, int units)
crossFeedResolution
- Cross feed direction resolution.feedResolution
- Feed direction resolution.units
- Unit conversion factor, e.g. ResolutionSyntax.DPI
or ResolutionSyntax.>DPCM
.
IllegalArgumentException
- (unchecked exception) Thrown if crossFeedResolution
<
1 or feedResolution
< 1 or units
< 1.Method Detail |
---|
public boolean equals(Object object)
object
is not null.
object
is an instance of class PrinterResolution.
object
's cross feed direction resolution.
object
's feed direction resolution.
equals
in class ResolutionSyntax
object
- Object to compare to.
object
is equivalent to this printer
resolution attribute, false otherwise.Object.hashCode()
,
Hashtable
public final Class<? extends Attribute> getCategory()
For class PrinterResolution, the category is class PrinterResolution itself.
getCategory
in interface Attribute
java.lang.Class
.public final String getName()
For class PrinterResolution, the
category name is "printer-resolution"
.
getName
in interface Attribute
|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.