javax.print.event
Class PrintServiceAttributeEvent
java.lang.Object
java.util.EventObject
javax.print.event.PrintEvent
javax.print.event.PrintServiceAttributeEvent
- All Implemented Interfaces:
- Serializable
public class PrintServiceAttributeEvent
- extends PrintEvent
Class PrintServiceAttributeEvent encapsulates an event a
Print Service instance reports to let the client know of
changes in the print service state.
- See Also:
- Serialized Form
PrintServiceAttributeEvent
public PrintServiceAttributeEvent(PrintService source,
PrintServiceAttributeSet attributes)
- Constructs a PrintServiceAttributeEvent object.
- Parameters:
source
- the print job generating this eventattributes
- the attribute changes being reported
- Throws:
IllegalArgumentException
- if source
is
null
.
getPrintService
public PrintService getPrintService()
- Returns the print service.
- Returns:
- Print Service object.
getAttributes
public 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.
Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.