Package javax.print

Interface Summary

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 Summary

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 Summary

PrintException PrintException is used to report exceptions during the usage of a print service implementation.