- java.lang.Object
- 
- java.util.EventObject
- 
- javax.print.event.PrintEvent
- 
- javax.print.event.PrintJobAttributeEvent
 
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class PrintJobAttributeEvent extends PrintEvent ClassPrintJobAttributeEventencapsulates an event aPrintServicereports to let the client know that one or more printing attributes for aPrintJobhave changed.- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields declared in class java.util.EventObjectsource
 
- 
 - 
Constructor SummaryConstructors Constructor Description PrintJobAttributeEvent(DocPrintJob source, PrintJobAttributeSet attributes)Constructs aPrintJobAttributeEventobject.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PrintJobAttributeSetgetAttributes()Determine the printing attributes that changed and their new values.DocPrintJobgetPrintJob()Determine thePrintJobto which this print job event pertains.- 
Methods declared in class javax.print.event.PrintEventtoString
 - 
Methods declared in class java.util.EventObjectgetSource
 
- 
 
- 
- 
- 
Constructor Detail- 
PrintJobAttributeEventpublic PrintJobAttributeEvent(DocPrintJob source, PrintJobAttributeSet attributes) Constructs aPrintJobAttributeEventobject.- Parameters:
- source- the print job generating this event
- attributes- the attribute changes being reported
- Throws:
- IllegalArgumentException- if- sourceis- null
 
 
- 
 - 
Method Detail- 
getPrintJobpublic DocPrintJob getPrintJob() Determine thePrintJobto which this print job event pertains.- Returns:
- PrintJobobject
 
 - 
getAttributespublic PrintJobAttributeSet getAttributes() Determine the printing attributes that changed and their new values.- Returns:
- attributes containing the new values for the print job attributes that changed. The returned set may not be modifiable.
 
 
- 
 
-