javax.print.attribute.standard
public final class: CopiesSupported [javadoc |
source]
java.lang.Object
javax.print.attribute.SetOfIntegerSyntax
javax.print.attribute.standard.CopiesSupported
All Implemented Interfaces:
SupportedValuesAttribute, Cloneable, Serializable
Class CopiesSupported is a printing attribute class, a set of integers, that
gives the supported values for a
Copies attribute. It is
restricted to a single contiguous range of integers; multiple non-overlapping
ranges are not allowed.
IPP Compatibility: The CopiesSupported attribute's canonical array
form gives the lower and upper bound for the range of copies to be included
in an IPP "copies-supported" attribute. See class SetOfIntegerSyntax for an
explanation of canonical array form. The category name returned by
getName() gives the IPP attribute name.
| Methods from java.lang.Object: |
|---|
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from javax.print.attribute.standard.CopiesSupported Detail: |
public boolean equals(Object object) {
return super.equals (object) && object instanceof CopiesSupported;
}
Returns whether this copies 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 CopiesSupported.
-
This copies supported attribute's members and
object's
members are the same.
|
public final Class getCategory() {
return CopiesSupported.class;
}
Get the printing attribute class which is to be used as the "category"
for this printing attribute value.
For class CopiesSupported, the category
is class CopiesSupported itself. |
public final String getName() {
return "copies-supported";
}
Get the name of the category of which this attribute value is an
instance.
For class CopiesSupported, the category
name is "copies-supported". |