|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
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
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 |
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.public final Class 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
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.