Save This Page
Home » openjdk-7 » javax » print » attribute » [javadoc | source]
javax.print.attribute
public interface: PrintJobAttribute [javadoc | source]

All Implemented Interfaces:
    Attribute

All Known Implementing Classes:
    JobMessageFromOperator, JobPriority, JobName, JobKOctetsProcessed, Copies, NumberUp, NumberOfDocuments, DateTimeAtProcessing, JobSheets, PresentationDirection, MediaName, JobMediaSheets, PrintQuality, Finishings, MediaPrintableArea, NumberOfInterveningJobs, JobStateReasons, OrientationRequested, OutputDeviceAssigned, JobKOctets, Destination, Media, DateTimeAtCreation, Fidelity, JobImpressionsCompleted, PrinterResolution, Chromaticity, JobMediaSheetsCompleted, Sides, JobHoldUntil, MediaSizeName, JobOriginatingUserName, SheetCollate, JobState, PageRanges, MediaTray, JobImpressions, DateTimeAtCompleted, MultipleDocumentHandling

PrintJobAttribute is a tagging interface which a printing attribute class implements to indicate the attribute describes the status of a Print Job or some other characteristic of a Print Job. A Print Service instance adds a number of PrintJobAttributes to a Print Job's attribute set to report the Print Job's status. If an attribute implements PrintRequestAttribute as well as PrintJobAttribute, the client may include the attribute in a attribute set to specify the attribute's value for the Print Job.