Interface | Description |
---|---|
AttributeException |
AttributeException specifies two methods a specific
subclass of PrintException may implement to
provide further information of printing errors if unsupported
attribute classes or values of attributes are involved. |
CancelablePrintJob |
CancelablePrintJob represents a print job which can be
canceled. |
Doc |
Doc specifies the interface for print services how to obtain
the print data and document specific attributes for printing. |
DocPrintJob |
DocPrintJob represents a print job which supports printing
of a single document. |
FlavorException |
FlavorException specifies a method a specific
subclass of PrintException may implement to
provide further information of printing errors if unsupported
document flavors are involved. |
MultiDoc |
MultiDoc defines the interface for objects providing multiple
documents for use in a print job. |
MultiDocPrintJob |
MultiDocPrintJob represents a print job which supports
printing of multiple documents as one print job. |
MultiDocPrintService |
MultiDocPrintService represents print services that are
capable of printing multiple documents as one print job. |
PrintService |
A
PrintService represents a printer available for printing. |
URIException |
URIException specifies methods a specific subclass of
PrintException may implement to provide further
informations of printing errors if URI problems are involved. |
Class | Description |
---|---|
DocFlavor |
DocFlavor provides a description of the format in which the
print data will be supplied in a print job to the print service. |
DocFlavor.BYTE_ARRAY |
Predefined static
DocFlavor objects for document
types which use a byte array for the print data representation. |
DocFlavor.CHAR_ARRAY |
Predefined static
DocFlavor objects for document
types which use a char array for the print data representation. |
DocFlavor.INPUT_STREAM |
Predefined static
DocFlavor objects for document
types which use an InputStream to retrieve the print data. |
DocFlavor.READER |
Predefined static
DocFlavor objects for document
types which use an Reader to retrieve the print data. |
DocFlavor.SERVICE_FORMATTED |
Predefined static
DocFlavor objects for document
types which use service formatted print data. |
DocFlavor.STRING |
Predefined static
DocFlavor objects for document
types which use a String for the print data representation. |
DocFlavor.URL |
Predefined static
DocFlavor objects for document
types which have an URL where to retrieve the print data. |
PrintServiceLookup |
PrintServiceLookup implementations provide a way to lookup
print services based on different constraints. |
ServiceUI |
ServiceUI provides a method to create a graphical
print dialog. |
ServiceUIFactory |
ServiceUIFactory enables print services to provide additional
user interface dialogs. |
SimpleDoc |
Simple implementation of the
Doc interface capable of handling
the predefined document flavors of DocFlavor . |
StreamPrintService |
StreamPrintService is a special print service capable of
printing into a supplied output stream. |
StreamPrintServiceFactory |
StreamPrintServiceFactory provides a static method to lookup
registered factories to construct StreamPrintService instances. |
Exception | Description |
---|---|
PrintException |
PrintException is used to report exceptions during the
usage of a print service implementation. |