- java.lang.Object
- 
- java.util.EventObject
- 
- javax.print.event.PrintEvent
- 
- javax.print.event.PrintServiceAttributeEvent
 
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class PrintServiceAttributeEvent extends PrintEvent ClassPrintServiceAttributeEventencapsulates an event a Print Service instance reports to let the client know of changes in the print service state.- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields declared in class java.util.EventObjectsource
 
- 
 - 
Constructor SummaryConstructors Constructor Description PrintServiceAttributeEvent(PrintService source, PrintServiceAttributeSet attributes)Constructs aPrintServiceAttributeEventobject.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PrintServiceAttributeSetgetAttributes()Determine the printing service attributes that changed and their new values.PrintServicegetPrintService()Returns the print service.- 
Methods declared in class javax.print.event.PrintEventtoString
 - 
Methods declared in class java.util.EventObjectgetSource
 
- 
 
- 
- 
- 
Constructor Detail- 
PrintServiceAttributeEventpublic PrintServiceAttributeEvent(PrintService source, PrintServiceAttributeSet attributes) Constructs aPrintServiceAttributeEventobject.- Parameters:
- source- the print job generating this event
- attributes- the attribute changes being reported
- Throws:
- IllegalArgumentException- if- sourceis- null
 
 
- 
 - 
Method Detail- 
getPrintServicepublic PrintService getPrintService() Returns the print service.- Returns:
- PrintServiceobject
 
 - 
getAttributespublic PrintServiceAttributeSet getAttributes() Determine the printing service attributes that changed and their new values.- Returns:
- attributes containing the new values for the service attributes that changed. The returned set may be unmodifiable.
 
 
- 
 
-