< prev index next >

src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java

Print this page




  62 
  63 import sun.awt.AWTAccessor;
  64 import sun.awt.AWTAccessor.ComponentAccessor;
  65 import sun.print.PeekGraphics;
  66 import sun.print.PeekMetrics;
  67 
  68 import java.net.URI;
  69 import java.net.URISyntaxException;
  70 
  71 import javax.print.PrintServiceLookup;
  72 import javax.print.attribute.PrintRequestAttributeSet;
  73 import javax.print.attribute.HashPrintRequestAttributeSet;
  74 import javax.print.attribute.Attribute;
  75 import javax.print.attribute.standard.Sides;
  76 import javax.print.attribute.standard.Chromaticity;
  77 import javax.print.attribute.standard.PrintQuality;
  78 import javax.print.attribute.standard.PrinterResolution;
  79 import javax.print.attribute.standard.SheetCollate;
  80 import javax.print.attribute.standard.Copies;
  81 import javax.print.attribute.standard.Destination;

  82 import javax.print.attribute.standard.OrientationRequested;
  83 import javax.print.attribute.standard.Media;
  84 import javax.print.attribute.standard.MediaSizeName;
  85 import javax.print.attribute.standard.MediaSize;
  86 import javax.print.attribute.standard.MediaTray;
  87 import javax.print.attribute.standard.PageRanges;
  88 
  89 import sun.awt.Win32FontManager;
  90 
  91 import sun.print.RasterPrinterJob;
  92 import sun.print.SunAlternateMedia;
  93 import sun.print.SunPageSelection;
  94 import sun.print.Win32MediaTray;
  95 import sun.print.Win32PrintService;
  96 import sun.print.PrintServiceLookupProvider;
  97 import sun.print.ServiceDialog;
  98 import sun.print.DialogOwner;
  99 
 100 import java.awt.Frame;
 101 import java.io.FilePermission;
 102 
 103 import sun.java2d.Disposer;
 104 import sun.java2d.DisposerRecord;
 105 import sun.java2d.DisposerTarget;
 106 
 107 /**
 108  * A class which initiates and executes a Win32 printer job.
 109  *
 110  * @author Richard Blanchard
 111  */
 112 public final class WPrinterJob extends RasterPrinterJob
 113         implements DisposerTarget {
 114 
 115  /* Class Constants */
 116 
 117 
 118 /* Instance Variables */




  62 
  63 import sun.awt.AWTAccessor;
  64 import sun.awt.AWTAccessor.ComponentAccessor;
  65 import sun.print.PeekGraphics;
  66 import sun.print.PeekMetrics;
  67 
  68 import java.net.URI;
  69 import java.net.URISyntaxException;
  70 
  71 import javax.print.PrintServiceLookup;
  72 import javax.print.attribute.PrintRequestAttributeSet;
  73 import javax.print.attribute.HashPrintRequestAttributeSet;
  74 import javax.print.attribute.Attribute;
  75 import javax.print.attribute.standard.Sides;
  76 import javax.print.attribute.standard.Chromaticity;
  77 import javax.print.attribute.standard.PrintQuality;
  78 import javax.print.attribute.standard.PrinterResolution;
  79 import javax.print.attribute.standard.SheetCollate;
  80 import javax.print.attribute.standard.Copies;
  81 import javax.print.attribute.standard.Destination;
  82 import javax.print.attribute.standard.DialogOwner;
  83 import javax.print.attribute.standard.OrientationRequested;
  84 import javax.print.attribute.standard.Media;
  85 import javax.print.attribute.standard.MediaSizeName;
  86 import javax.print.attribute.standard.MediaSize;
  87 import javax.print.attribute.standard.MediaTray;
  88 import javax.print.attribute.standard.PageRanges;
  89 
  90 import sun.awt.Win32FontManager;
  91 
  92 import sun.print.RasterPrinterJob;
  93 import sun.print.SunAlternateMedia;
  94 import sun.print.SunPageSelection;
  95 import sun.print.Win32MediaTray;
  96 import sun.print.Win32PrintService;
  97 import sun.print.PrintServiceLookupProvider;
  98 import sun.print.ServiceDialog;

  99 
 100 import java.awt.Frame;
 101 import java.io.FilePermission;
 102 
 103 import sun.java2d.Disposer;
 104 import sun.java2d.DisposerRecord;
 105 import sun.java2d.DisposerTarget;
 106 
 107 /**
 108  * A class which initiates and executes a Win32 printer job.
 109  *
 110  * @author Richard Blanchard
 111  */
 112 public final class WPrinterJob extends RasterPrinterJob
 113         implements DisposerTarget {
 114 
 115  /* Class Constants */
 116 
 117 
 118 /* Instance Variables */


< prev index next >