Constructs a PrintJobAttributeEvent object.paramsource the print job generating this eventparamattributes the attribute changes being reportedthrowsIllegalArgumentException if source is null. super(source); this.attributes = AttributeSetUtilities.unmodifiableView(attributes);
source
null
super(source); this.attributes = AttributeSetUtilities.unmodifiableView(attributes);
Determine the printing attributes that changed and their new values.returnAttributes containing the new values for the print job attributes that changed. The returned set may not be modifiable. return attributes;
return attributes;
Determine the Print Job to which this print job event pertains.returnPrint Job object. return (DocPrintJob) getSource();
return (DocPrintJob) getSource();