- java.lang.Object
- 
- javax.print.attribute.EnumSyntax
- 
- javax.print.attribute.standard.JobSheets
 
 
- 
- All Implemented Interfaces:
- Serializable,- Cloneable,- Attribute,- PrintJobAttribute,- PrintRequestAttribute
 
 public class JobSheets extends EnumSyntax implements PrintRequestAttribute, PrintJobAttribute ClassJobSheetsis a printing attribute class, an enumeration, that determines which job start and end sheets, if any, must be printed with a job. ClassJobSheetsdeclares keywords for standard job sheets values. Implementation- or site-defined names for a job sheets attribute may also be created by defining a subclass of classJobSheets.The effect of a JobSheetsattribute on multidoc print jobs (jobs with multiple documents) may be affected by theMultipleDocumentHandlingjob attribute, depending on the meaning of the particularJobSheetsvalue.IPP Compatibility: The category name returned by getName()is the IPP attribute name. The enumeration's integer value is the IPP enum value. ThetoString()method returns the IPP string representation of the attribute value. For a subclass, the attribute value must be localized to give the IPP name and natural language values.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedJobSheets(int value)Construct a new job sheets enumeration value with the given integer value.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends Attribute>getCategory()Get the printing attribute class which is to be used as the "category" for this printing attribute value.protected EnumSyntax[]getEnumValueTable()Returns the enumeration value table for classJobSheets.StringgetName()Get the name of the category of which this attribute value is an instance.protected String[]getStringTable()Returns the string table for classJobSheets.- 
Methods declared in class javax.print.attribute.EnumSyntaxclone, getOffset, getValue, hashCode, readResolve, toString
 
- 
 
- 
- 
- 
Method Detail- 
getStringTableprotected String[] getStringTable() Returns the string table for classJobSheets.- Overrides:
- getStringTablein class- EnumSyntax
- Returns:
- the string table
 
 - 
getEnumValueTableprotected EnumSyntax[] getEnumValueTable() Returns the enumeration value table for classJobSheets.- Overrides:
- getEnumValueTablein class- EnumSyntax
- Returns:
- the value table
 
 - 
getCategorypublic final Class<? extends Attribute> getCategory() Get the printing attribute class which is to be used as the "category" for this printing attribute value.For class JobSheetsand any vendor-defined subclasses, the category is classJobSheetsitself.- Specified by:
- getCategoryin interface- Attribute
- Returns:
- printing attribute class (category), an instance of class
         java.lang.Class
 
 
- 
 
-