|
Préférences
Moteurs de recherche
|
||||||||||||||||||||||||||||||||||||||
JavaTM 2 Platform Std. Ed. v1.6.0
javax.print.attribute.standard
|
Field Summary | |
---|---|
static int |
INCH
Value to indicate units of inches (in). |
static int |
MM
Value to indicate units of millimeters (mm). |
Constructor Summary | |
---|---|
MediaPrintableArea(float x,
float y,
float w,
float h,
int units)
Constructs a MediaPrintableArea object from floating point values. |
|
MediaPrintableArea(int x,
int y,
int w,
int h,
int units)
Constructs a MediaPrintableArea object from integer values. |
Method Summary | |
---|---|
boolean |
equals(Object object)
Returns whether this media margins 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. |
float |
getHeight(int units)
Get the height of the printable area in the specified units. |
String |
getName()
Get the name of the category of which this attribute value is an instance. |
float[] |
getPrintableArea(int units)
Get the printable area as an array of 4 values in the order x, y, w, h. |
float |
getWidth(int units)
Get the width of the printable area in the specified units. |
float |
getX(int units)
Get the x location of the origin of the printable area in the specified units. |
float |
getY(int units)
Get the y location of the origin of the printable area in the specified units. |
int |
hashCode()
Returns a hash code value for this attribute. |
String |
toString()
Returns a string version of this rectangular size attribute in mm. |
String |
toString(int units,
String unitsName)
Returns a string version of this rectangular size attribute in the given units. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int INCH
public static final int MM
Constructor Detail |
---|
public MediaPrintableArea(float x, float y, float w, float h, int units)
x
- printable xy
- printable yw
- printable widthh
- printable heightunits
- in which the values are expressed.
IllegalArgumentException
- Thrown if x
< 0 or y
< 0
or w
<= 0 or h
<= 0 or
units
< 1.public MediaPrintableArea(int x, int y, int w, int h, int units)
x
- printable xy
- printable yw
- printable widthh
- printable heightunits
- in which the values are expressed.
IllegalArgumentException
- Thrown if x
< 0 or y
< 0
or w
<= 0 or h
<= 0 or
units
< 1.Method Detail |
---|
public float[] getPrintableArea(int units)
units
- Unit conversion factor, e.g. INCH
or
MM
.
IllegalArgumentException
- (unchecked exception) Thrown if units
< 1.public float getX(int units)
units
- Unit conversion factor, e.g. INCH
or
MM
.
IllegalArgumentException
- (unchecked exception) Thrown if units
< 1.public float getY(int units)
units
- Unit conversion factor, e.g. INCH
or
MM
.
IllegalArgumentException
- (unchecked exception) Thrown if units
< 1.public float getWidth(int units)
units
- Unit conversion factor, e.g. INCH
or
MM
.
IllegalArgumentException
- (unchecked exception) Thrown if units
< 1.public float getHeight(int units)
units
- Unit conversion factor, e.g. INCH
or
MM
.
IllegalArgumentException
- (unchecked exception) Thrown if units
< 1.public boolean equals(Object object)
object
is not null.
object
is an instance of class MediaPrintableArea.
object
- Object to compare to.
object
is equivalent to this media margins
attribute, false otherwise.Object.hashCode()
,
Hashtable
public final Class<? extends Attribute> getCategory()
For class MediaPrintableArea, the category is class MediaPrintableArea itself.
getCategory
in interface Attribute
java.lang.Class
.public final String getName()
For class MediaPrintableArea,
the category name is "media-printable-area"
.
This is not an IPP V1.1 attribute.
public String toString(int units, String unitsName)
units
- Unit conversion factor, e.g. INCH
or
MM
.unitsName
- Units name string, e.g. "in"
or "mm"
. If
null, no units name is appended to the result.
IllegalArgumentException
- (unchecked exception) Thrown if units
< 1.public String toString()
public int hashCode()
Object.equals(java.lang.Object)
,
Hashtable