| |
|
| java.lang.Object javax.print.attribute.SetOfIntegerSyntax javax.print.attribute.standard.NumberUpSupported
NumberUpSupported | final public class NumberUpSupported extends SetOfIntegerSyntax implements SupportedValuesAttribute(Code) | | Class NumberUpSupported is a printing attribute class, a set of integers,
that gives the supported values for a
NumberUp NumberUp attribute.
IPP Compatibility: The NumberUpSupported attribute's canonical array
form gives the lower and upper bound for each range of number-up to be
included in an IPP "number-up-supported" attribute. See class
javax.print.attribute.SetOfIntegerSyntax SetOfIntegerSyntax for an
explanation of canonical array form. The category name returned by
getName() gives the IPP attribute name.
author: Alan Kaminsky |
Constructor Summary | |
public | NumberUpSupported(int[][] members) Construct a new number up supported attribute with the given members.
The supported values for NumberUp are specified in "array form;" see
class
javax.print.attribute.SetOfIntegerSyntax SetOfIntegerSyntax
for an explanation of array form. | public | NumberUpSupported(int member) Construct a new number up supported attribute containing a single
integer. | public | NumberUpSupported(int lowerBound, int upperBound) Construct a new number up supported attribute containing a single range
of integers. |
Method Summary | |
public boolean | equals(Object object) Returns whether this number up supported attribute is equivalent to the
passed in object. | final public Class<? extends Attribute> | getCategory() Get the printing attribute class which is to be used as the "category"
for this printing attribute value.
For class NumberUpSupported, the
category is class NumberUpSupported itself. | final public String | getName() Get the name of the category of which this attribute value is an
instance. |
NumberUpSupported | public NumberUpSupported(int[][] members)(Code) | | Construct a new number up supported attribute with the given members.
The supported values for NumberUp are specified in "array form;" see
class
javax.print.attribute.SetOfIntegerSyntax SetOfIntegerSyntax
for an explanation of array form.
Parameters: members - Set members in array form. exception: NullPointerException - (unchecked exception) Thrown if members is null or any element of members is null. exception: IllegalArgumentException - (unchecked exception) Thrown if any element of members is not a length-one or length-two array. Also thrown if members is a zero-length array or if any member of the set is less than 1. |
NumberUpSupported | public NumberUpSupported(int member)(Code) | | Construct a new number up supported attribute containing a single
integer. That is, only the one value of NumberUp is supported.
Parameters: member - Set member. exception: IllegalArgumentException - (Unchecked exception) Thrown if member is less than 1. |
NumberUpSupported | public NumberUpSupported(int lowerBound, int upperBound)(Code) | | Construct a new number up supported attribute containing a single range
of integers. That is, only those values of NumberUp in the one range are
supported.
Parameters: lowerBound - Lower bound of the range. Parameters: upperBound - Upper bound of the range. exception: IllegalArgumentException - (Unchecked exception) Thrown if a null range is specified or if a non-null range is specified with lowerBound less than 1. |
equals | public boolean equals(Object object)(Code) | | Returns whether this number up supported attribute is equivalent to the
passed in object. To be equivalent, all of the following conditions
must be true:
-
object is not null.
-
object is an instance of class NumberUpSupported.
-
This number up supported attribute's members and
object 's
members are the same.
Parameters: object - Object to compare to. True if object is equivalent to this number upsupported attribute, false otherwise. |
getCategory | final public Class<? extends Attribute> getCategory()(Code) | | Get the printing attribute class which is to be used as the "category"
for this printing attribute value.
For class NumberUpSupported, the
category is class NumberUpSupported itself.
Printing attribute class (category), an instance of classjava.lang.Class java.lang.Class. |
getName | final public String getName()(Code) | | Get the name of the category of which this attribute value is an
instance.
For class NumberUpSupported, the
category name is "number-up-supported" .
Attribute category name. |
|
|
|