src/share/classes/sun/print/PSStreamPrintJob.java

Print this page

        

*** 64,76 **** import java.awt.print.*; public class PSStreamPrintJob implements CancelablePrintJob { ! transient private Vector jobListeners; ! transient private Vector attrListeners; ! transient private Vector listenedAttributeSets; private PSStreamPrintService service; private boolean fidelity; private boolean printing = false; private boolean printReturned = false; --- 64,76 ---- import java.awt.print.*; public class PSStreamPrintJob implements CancelablePrintJob { ! transient private Vector<PrintJobListener> jobListeners; ! transient private Vector<PrintJobAttributeListener> attrListeners; ! transient private Vector<PrintJobAttributeSet> listenedAttributeSets; private PSStreamPrintService service; private boolean fidelity; private boolean printing = false; private boolean printReturned = false;
*** 115,125 **** synchronized (this) { if (listener == null) { return; } if (jobListeners == null) { ! jobListeners = new Vector(); } jobListeners.add(listener); } } --- 115,125 ---- synchronized (this) { if (listener == null) { return; } if (jobListeners == null) { ! jobListeners = new Vector<>(); } jobListeners.add(listener); } }
*** 189,199 **** synchronized (this) { if (jobListeners != null) { PrintJobListener listener; PrintJobEvent event = new PrintJobEvent(this, reason); for (int i = 0; i < jobListeners.size(); i++) { ! listener = (PrintJobListener)(jobListeners.elementAt(i)); switch (reason) { case PrintJobEvent.JOB_CANCELED : listener.printJobCanceled(event); break; --- 189,199 ---- synchronized (this) { if (jobListeners != null) { PrintJobListener listener; PrintJobEvent event = new PrintJobEvent(this, reason); for (int i = 0; i < jobListeners.size(); i++) { ! listener = jobListeners.elementAt(i); switch (reason) { case PrintJobEvent.JOB_CANCELED : listener.printJobCanceled(event); break;
*** 228,239 **** synchronized (this) { if (listener == null) { return; } if (attrListeners == null) { ! attrListeners = new Vector(); ! listenedAttributeSets = new Vector(); } attrListeners.add(listener); if (attributes == null) { attributes = new HashPrintJobAttributeSet(); } --- 228,239 ---- synchronized (this) { if (listener == null) { return; } if (attrListeners == null) { ! attrListeners = new Vector<>(); ! listenedAttributeSets = new Vector<>(); } attrListeners.add(listener); if (attributes == null) { attributes = new HashPrintJobAttributeSet(); }
*** 492,502 **** } private void getAttributeValues(DocFlavor flavor) throws PrintException { Attribute attr; ! Class category; if (reqAttrSet.get(Fidelity.class) == Fidelity.FIDELITY_TRUE) { fidelity = true; } else { fidelity = false; --- 492,502 ---- } private void getAttributeValues(DocFlavor flavor) throws PrintException { Attribute attr; ! Class<? extends Attribute> category; if (reqAttrSet.get(Fidelity.class) == Fidelity.FIDELITY_TRUE) { fidelity = true; } else { fidelity = false;