|
Préférences
Moteurs de recherche
|
||||||||||||||||||||||||||||||||||||||
JavaTM 2 Platform Std. Ed. v1.4.2
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 |
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 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