public final class SheetCollate extends javax.print.attribute.EnumSyntax implements javax.print.attribute.DocAttribute, javax.print.attribute.PrintRequestAttribute, javax.print.attribute.PrintJobAttribute
SheetCollate printing attribute specifies
whether or not the sheets of each copy in a print job have to be
in sequence.
The attribute only makes sense if multiple copies are specified through
the Copies printing attribute. If UNCOLLATED
is specified every page of a print job is printed for all requested
copies before the next page is processed. COLLATED means
that for every copy requested the pages have to be printed in sequence.
IPP Compatibility: SheetCollate is not an IPP 1.1 attribute.
| Modifier and Type | Field and Description |
|---|---|
static SheetCollate |
COLLATED
The sheets of the different copies are collated.
|
static SheetCollate |
UNCOLLATED
The sheets of the different copies are uncollated.
|
| Modifier | Constructor and Description |
|---|---|
protected |
SheetCollate(int value)
Creates a
SheetCollate object. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends javax.print.attribute.Attribute> |
getCategory()
Returns category of this class.
|
protected javax.print.attribute.EnumSyntax[] |
getEnumValueTable()
Returns a table with the enumeration values for this object.
|
java.lang.String |
getName()
Returns the name of this attribute.
|
protected java.lang.String[] |
getStringTable()
Returns a table with the enumeration values represented as strings
for this object.
|
public static final SheetCollate UNCOLLATED
public static final SheetCollate COLLATED
protected SheetCollate(int value)
SheetCollate object.value - the enum value.public java.lang.Class<? extends javax.print.attribute.Attribute> getCategory()
getCategory in interface javax.print.attribute.AttributeSheetCollate itself.public java.lang.String getName()
getName in interface javax.print.attribute.Attributeprotected java.lang.String[] getStringTable()
getStringTable in class javax.print.attribute.EnumSyntaxprotected javax.print.attribute.EnumSyntax[] getEnumValueTable()
getEnumValueTable in class javax.print.attribute.EnumSyntax