Class OutputBin
java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.OutputBin
- All Implemented Interfaces:
- Serializable,- Cloneable,- Attribute,- PrintJobAttribute,- PrintRequestAttribute
public sealed class OutputBin
extends EnumSyntax
implements PrintRequestAttribute, PrintJobAttribute
Class 
OutputBin is a printing attribute class, an enumeration, that
 specifies the output bin for the job.
 
 Class OutputBin declares keywords for standard output bin kind values.
 
 IPP Compatibility: This attribute is not an IPP 1.1 attribute; it is
 an attribute in the "output-bin" attribute extension
 (
 PDF) of IPP 1.1. The category name returned by getName() is the
 IPP attribute name. The enumeration's integer value is the IPP enum value.
 The toString() method returns the IPP string representation of the
 attribute value.
- Since:
- 23
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final OutputBinThe bottom output bin in the printer.static final OutputBinThe center output bin in the printer.static final OutputBinThe face down output bin in the printer.static final OutputBinThe face up output bin in the printer.static final OutputBinThe large-capacity output bin in the printer.static final OutputBinThe left output bin in the printer.static final OutputBinThe middle output bin in the printer.static final OutputBinThe rear output bin in the printer.static final OutputBinThe right output bin in the printer.static final OutputBinThe side output bin in the printer.static final OutputBinThe top output bin in the printer.
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedOutputBin(int value) Construct a new output bin enumeration value with the given integer value.
- 
Method SummaryModifier and TypeMethodDescriptionGet the printing attribute class which is to be used as the "category" for this printing attribute value.protected EnumSyntax[]Returns the enumeration value table for classOutputBin.final StringgetName()Get the name of the category of which this attribute value is an instance.protected String[]Returns the string table for classOutputBin.Methods declared in class javax.print.attribute.EnumSyntaxclone, getOffset, getValue, hashCode, readResolve, toString
- 
Field Details- 
TOPThe top output bin in the printer.
- 
MIDDLEThe middle output bin in the printer.
- 
BOTTOMThe bottom output bin in the printer.
- 
SIDEThe side output bin in the printer.
- 
LEFTThe left output bin in the printer.
- 
RIGHTThe right output bin in the printer.
- 
CENTERThe center output bin in the printer.
- 
REARThe rear output bin in the printer.
- 
FACE_UPThe face up output bin in the printer.
- 
FACE_DOWNThe face down output bin in the printer.
- 
LARGE_CAPACITYThe large-capacity output bin in the printer.
 
- 
- 
Constructor Details- 
OutputBinprotected OutputBin(int value) Construct a new output bin enumeration value with the given integer value.- Parameters:
- value- Integer value
 
 
- 
- 
Method Details- 
getStringTableReturns the string table for classOutputBin.- Overrides:
- getStringTablein class- EnumSyntax
- Returns:
- the string table
 
- 
getEnumValueTableReturns the enumeration value table for classOutputBin.- Overrides:
- getEnumValueTablein class- EnumSyntax
- Returns:
- the value table
 
- 
getCategoryGet the printing attribute class which is to be used as the "category" for this printing attribute value.For class OutputBinand any vendor-defined subclasses, the category is classOutputBinitself.- Specified by:
- getCategoryin interface- Attribute
- Returns:
- printing attribute class (category), an instance of class
         java.lang.Class
 
- 
getName
 
-