|
|||||||||
Home >> All >> javax >> print >> attribute >> [ standard overview ] | PREV PACKAGE NEXT PACKAGE |
Package javax.print.attribute.standard
Provides classes and interfaces describing the roles and syntax of attribute objects in the Java Print Service API.
See:
Description
Class Summary | |
Chromaticity | The Chromaticity printing attribute specifies if print data
should be printed in monochrome or color. |
ColorSupported | The ColorSupported printing attribute specifies if a
printing device is capable of color printing. |
Compression | The Compression printing attribute specifies if and how the
supplied print data is compressed. |
Copies | The Copies printing attribute specifies the number
of copies to be printed. |
CopiesSupported | The CopiesSupported attribute specifies the supported
value or range of values for the
Copies attribute. |
DateTimeAtCompleted | The DateTimeAtCompleted attribute specifies the date and
the time at which a print job completed (or was canceled or aborted). |
DateTimeAtCreation | The DateTimeAtCreation attribute specifies the
date and the time at which a print job was created. |
DateTimeAtProcessing | The DateTimeAtProcessing attribute specifies the date
and the time at which a print job started processing. |
Destination | The Destination attribute provides a URI for an alternate
destination of the printing output. |
DocumentName | The DocumentName printing attribute specifies a document name. |
Fidelity | The Fidelity attribute specifies how a print job is handled
if the supplied attributes are not fully supported. |
Finishings | The Finishings attribute specifies the finishing operations
that the Printer applies to every copy of each printed document in the Job. |
JobHoldUntil | The JobHoldUntil attribute specifies the date
and the time at which a print job must become a candidate
for printing. |
JobImpressions | The JobImpressions printing attribute specifies
the total size in number of impressions of the documents
of a a print job. |
JobImpressionsCompleted | The JobImpressionsCompleted printing attribute reports
the number of impressions already processed. |
JobImpressionsSupported | The JobImpressionsSupported printing attribute specifies the
supported range of values for the
JobImpressions attribute. |
JobKOctets | The JobKOctets printing attribute specifies
the total size of all the documents of a print job in K octets. |
JobKOctetsProcessed | The JobKOctetsProcessed printing attribute reports
the total number of octets already processed in K octets units. |
JobKOctetsSupported | The JobKOctetsSupported printing attribute specifies the
supported range of values for the
JobKOctets attribute. |
JobMediaSheets | The JobMediaSheets printing attribute specifies
the total number of media sheets needed by a job. |
JobMediaSheetsCompleted | The JobMediaSheetsCompleted printing attribute reports
the number of media sheets already processed. |
JobMediaSheetsSupported | The JobMediaSheetsSupported printing attribute specifies the
supported range of values for the
JobMediaSheets attribute. |
JobMessageFromOperator | The JobMessageFromOperator printing attribute provides
a message from an operator or a system administrator related to the
print job. |
JobName | The JobName printing attribute provides the name of a
print job for identification. |
JobOriginatingUserName | The JobOriginatingUserName attribute specifies the name of
the user which submitted the print job. |
JobPriority | The JobPriority printing attribute specifies
the priority for scheduling a job on the print service. |
JobPrioritySupported | The JobPrioritySupported printing attribute provides
the supported values for the JobPriority attribute. |
JobSheets | The JobSheets printing attribute specifies if a
job start/end sheets should be printed. |
JobState | The JobState printing attribute reports
the current state of a job. |
JobStateReason | The JobStateReason attribute provides additional
information about the current state of a job. |
JobStateReasons | The JobStateReasons attribute provides the set of
additional informations available about the current state of a print job. |
Media | The Media printing attribute specifies which
type of media should be used for printing. |
MediaName | MediaName is a subclass of the Media printing
attribute and provides selection of media to be used by the means of
defined names. |
MediaPrintableArea | The MediaPrintableArea attribute specifies the area
of a media sheet which is available for printing. |
MediaSize | The MediaSize printing attribute class specifies the size
of a printing media. |
MediaSize.Engineering | Container class for predefined US Engineering media sizes. |
MediaSize.ISO | Container class for predefined ISO media sizes. |
MediaSize.JIS | Container class for predefined Japanese JIS media sizes. |
MediaSize.NA | Container class for predefined North American media sizes. |
MediaSize.Other | Container class for miscellaneous media sizes. |
MediaSizeName | MediaSizeName is a subclass of the Media printing
attribute and provides selection of media to be used by the means of
defined size names. |
MediaTray | MediaTray is a subclass of the Media printing
attribute and provides selection of media to be used by the means of the
input tray of the printer. |
MultipleDocumentHandling | The MultipleDocumentHandling printing attribute controls
how certain printing attributes affect printing in case of multiple
documents in a print job. |
NumberOfDocuments | The NumberOfDocuments printing attribute specifies
the number of documents in a job. |
NumberOfInterveningJobs | The NumberOfInterveningJobs printing attribute provides
the number of jobs ahead in the print service queue before the
requested job. |
NumberUp | The NumberUp printing attribute specifies the number of pages
to be arranged upon a single media sheet. |
NumberUpSupported | The NumberUpSupported printing attribute specifies the
supported value or range of values for the
NumberUp attribute. |
OrientationRequested | The OrientationRequested printing attribute specifies
the desired orientation of the print data on the media sheet. |
OutputDeviceAssigned | The OutputDeviceAssigned printing attribute specifies the
output printer device assigned by a print service to a print job. |
PageRanges | The PageRanges printing attribute specifies the
range(s) of pages to be printed in a print job. |
PagesPerMinute | The PagesPerMinute printing attribute specifies
the nominal number of pages per minute which may be printed
by the printer. |
PagesPerMinuteColor | The PagesPerMinuteColor printing attribute specifies
the nominal number of pages per minute which may be printed in
color by the printer. |
PDLOverrideSupported | The PDLOverrideSupported printing attribute specifies
if a print services is capable of attempting to override document data
instructions with IPP attributesc. |
PresentationDirection | The PresentationDirection attribute specifies
a value to be used together with the NumberUp attribute
to indicate the layout of multiple pages on a single media sheet. |
PrinterInfo | The PrinterInfo printing attribute provides
informations about a printer device. |
PrinterIsAcceptingJobs | The PrinterIsAcceptingJobs printing attribute signals
if a print services is currently accepting jobs. |
PrinterLocation | The PrinterLocation printing attribute provides the location
of a printer device. |
PrinterMakeAndModel | The PrinterMakeAndModel printing attribute provides the name
of the maker and the model of the printer. |
PrinterMessageFromOperator | The PrinterMessageFromOperator printing attribute provides
a message from an operator or a system administrator related to the
printer. |
PrinterMoreInfo | The PrinterMoreInfo attribute provides a URI that can be used
to obtain more information about the printer. |
PrinterMoreInfoManufacturer | The PrinterMoreInfoManufacturer attribute provides a URI that
can be used to obtain more information about the printer device type and
its manufacturer. |
PrinterName | The PrinterName printing attribute provides the name of a
print service. |
PrinterResolution | The PrinterResolution printing attribute specifies a
resolution supported by a print service or to be used by a print job. |
PrinterState | The PrinterState printing attribute reports
the current state of the printer device. |
PrinterStateReason | The PrinterStateReason attribute provides additional
information about the current state of the printer device. |
PrinterStateReasons | The PrinterStateReasons attribute provides the set of
additional informations available about the current state of the printer
device. |
PrinterURI | The PrinterURI attribute provides the URI of a printer. |
PrintQuality | The PrintQuality printing attribute specifies the
print quality that should be used by the print services for a job. |
QueuedJobCount | The QueuedJobCount printing attribute reports
the number of jobs currently in the queue. |
ReferenceUriSchemesSupported | The ReferenceUriSchemesSupported attribute provides
the supported URI schemes (e.g. |
RequestingUserName | The RequestingUserName attribute provides the name of
the user which requests the printing of the given job. |
Severity | The Severity printing attribute specifies the severity
for a PrinterStateReason attribute. |
SheetCollate | The SheetCollate printing attribute specifies
whether or not the sheets of each copy in a print job have to be
in sequence. |
Sides | The Sides printing attribute specifies how consecutive
printing pages are arranged on the media sheet. |
Package javax.print.attribute.standard Description
Provides classes and interfaces describing the roles and syntax of attribute objects in the Java Print Service API.
The package contains the base attribute interface and several subinterfaces describing the different attribute roles of printing attributes. Furthermore, abstract classes defining the syntax of attributes are provided. For collections of attributes based on their roles different set interfaces and implementing classes are available.
Existing attribute roles are:
- PrintServiceAttributes describing the state and other informations of a PrintService.
- PrintJobAttributes describing the state of the print job.
- PrintRequestAttributes specifying how a print job should be printed and are applied to a complete print job.
- PrintJobAttribute s specifying how a single document in the print job should be printed.
Every attribute is of a certain syntax which defines its type and the
representation of its value. The different syntax types are provided as
abstract syntax classes (e.g. IntegerSyntax
). Concrete attribute
implementations are subclasses of these abstract syntax classes.
Attributes may be collected as sets of attributes. Different interfaces for attribute collections per role and implementations based on a HashMap are provided (for example HashPrintJobAttributeSet for the print job attributes).
Since: 1.4
|
|||||||||
Home >> All >> javax >> print >> attribute >> [ standard overview ] | PREV PACKAGE NEXT PACKAGE |