Package Summary  Overview Summary

class:PrintJobAttributeEvent [NONE]

  • All Implemented Interfaces:
    Serializable


    public class PrintJobAttributeEvent
    extends PrintEvent
    
    Class PrintJobAttributeEvent encapsulates an event a PrintService reports to let the client know that one or more printing attributes for a PrintJob have changed.
    See Also:
    Serialized Form

constructor:PrintJobAttributeEvent(javax.print.DocPrintJob, javax.print.attribute.PrintJobAttributeSet) [CHANGED]

  • PrintJobAttributeEvent

    public PrintJobAttributeEvent​(DocPrintJob source,
                                  PrintJobAttributeSet attributes)
    Constructs a PrintJobAttributeEvent object.
    Parameters:
    source - the print job generating this event
    attributes - the attribute changes being reported
    Throws:
    IllegalArgumentException - if source is null.
  • PrintJobAttributeEvent

    public PrintJobAttributeEvent​(DocPrintJob source,
                                  PrintJobAttributeSet attributes)
    Constructs a PrintJobAttributeEvent object.
    Parameters:
    source - the print job generating this event
    attributes - the attribute changes being reported
    Throws:
    IllegalArgumentException - if source is null.
  • PrintJobAttributeEvent

    public PrintJobAttributeEvent​(DocPrintJob source,
                                  PrintJobAttributeSet attributes)
    Constructs a PrintJobAttributeEvent object.
    Parameters:
    source - the print job generating this event
    attributes - the attribute changes being reported
    Throws:
    IllegalArgumentException - if source is null

method:getPrintJob() [CHANGED]

  • getPrintJob

    public DocPrintJob getPrintJob​()
    Determine the Print JobPrintJob to which this print job event pertains.
    Returns:
    Print JobPrintJob object.
  • getPrintJob

    public DocPrintJob getPrintJob​()
    Determine the Print Job to which this print job event pertains.
    Returns:
    Print Job object.
  • getPrintJob

    public DocPrintJob getPrintJob​()
    Determine the PrintJob to which this print job event pertains.
    Returns:
    PrintJob object

method:getAttributes() [CHANGED]

  • getAttributes

    public PrintJobAttributeSet getAttributes​()
    Determine the printing attributes that changed and their new values.
    Returns:
    Attributesattributes containing the new values for the print job attributes that changed. The returned set may not be modifiable.
  • getAttributes

    public 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.
  • getAttributes

    public 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.