Module java.desktop

Class PrintServiceAttributeEvent

  • All Implemented Interfaces:

    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
    • Constructor Detail

      • PrintServiceAttributeEvent

        public PrintServiceAttributeEvent​(PrintService source,
                                          PrintServiceAttributeSet attributes)
        Constructs a PrintServiceAttributeEvent object.
        source - the print job generating this event
        attributes - the attribute changes being reported
        IllegalArgumentException - if source is null
    • Method Detail

      • getPrintService

        public PrintService getPrintService()
        Returns the print service.
        PrintService object
      • getAttributes

        public PrintServiceAttributeSet getAttributes()
        Determine the printing service attributes that changed and their new values.
        attributes containing the new values for the service attributes that changed. The returned set may be unmodifiable.