Lines Matching defs:print

26 package sun.print;
46 import java.awt.print.Book;
47 import java.awt.print.Pageable;
48 import java.awt.print.PageFormat;
49 import java.awt.print.Paper;
50 import java.awt.print.Printable;
51 import java.awt.print.PrinterAbortException;
52 import java.awt.print.PrinterException;
53 import java.awt.print.PrinterJob;
62 import javax.print.Doc;
63 import javax.print.DocFlavor;
64 import javax.print.DocPrintJob;
65 import javax.print.PrintException;
66 import javax.print.PrintService;
67 import javax.print.PrintServiceLookup;
68 import javax.print.ServiceUI;
69 import javax.print.StreamPrintService;
70 import javax.print.StreamPrintServiceFactory;
71 import javax.print.attribute.Attribute;
72 import javax.print.attribute.AttributeSet;
73 import javax.print.attribute.HashPrintRequestAttributeSet;
74 import javax.print.attribute.PrintRequestAttributeSet;
75 import javax.print.attribute.Size2DSyntax;
76 import javax.print.attribute.standard.Chromaticity;
77 import javax.print.attribute.standard.Copies;
78 import javax.print.attribute.standard.Destination;
79 import javax.print.attribute.standard.DialogTypeSelection;
80 import javax.print.attribute.standard.Fidelity;
81 import javax.print.attribute.standard.JobName;
82 import javax.print.attribute.standard.JobSheets;
83 import javax.print.attribute.standard.Media;
84 import javax.print.attribute.standard.MediaPrintableArea;
85 import javax.print.attribute.standard.MediaSize;
86 import javax.print.attribute.standard.MediaSizeName;
87 import javax.print.attribute.standard.OrientationRequested;
88 import javax.print.attribute.standard.PageRanges;
89 import javax.print.attribute.standard.PrinterState;
90 import javax.print.attribute.standard.PrinterStateReason;
91 import javax.print.attribute.standard.PrinterStateReasons;
92 import javax.print.attribute.standard.PrinterIsAcceptingJobs;
93 import javax.print.attribute.standard.RequestingUserName;
94 import javax.print.attribute.standard.SheetCollate;
95 import javax.print.attribute.standard.Sides;
97 import sun.print.PageableDoc;
98 import sun.print.ServiceDialog;
99 import sun.print.SunPrinterJobService;
100 import sun.print.SunPageSelection;
134 * can be used to force the printing code to print
138 private static final String FORCE_PIPE_PROP = "sun.java2d.print.pipeline";
142 * then each page of a print job will be rendered through
149 * then each page of a print job will be rendered through
159 private static final String SHAPE_TEXT_PROP = "sun.java2d.print.shapetext";
230 * The previous print stream Paper
233 * into the print stream.
291 * attributes used by no-args page and print dialog and print method to
426 * @return default 2D print service, or null.
452 * Implementations of this class which do not support print services
490 * @param a print service which supports 2D printing.
525 throw new PrinterException("Not a 2D print service: " + service);
779 * print job interactively.
821 * java.awt.print.printerJob.getPrinterJob method.
823 * to print either to a file (from a Dialog we control!) or
916 * print job interactively.
1253 throw new PrinterException("No print service found.");
1262 job.print(doc, attributes);
1270 * @exception java.awt.print.PrinterException an error in the print system
1272 * @see java.awt.print.Book
1273 * @see java.awt.print.Pageable
1274 * @see java.awt.print.Printable
1276 public void print() throws PrinterException {
1277 print(attributes);
1287 public void print(PrintRequestAttributeSet attributes)
1292 * the print job to the PrintService.
1305 throw new PrinterException("No print service found.");
1376 /* Get the range of pages we are to print. If the
1377 * last page to print is unknown, then we print to
1426 * either print collated copies or noncollated copies. The
1619 /* Used when executing a print job where an attribute set may
1634 /* Used when executing a print job where an attribute set may
1668 /* Used when executing a print job where an attribute set may
1712 * print in this order: 1, 2, 3, 1, 2, 3 while
1713 * uncollated copies print in this order:
1731 * Called by the print() method at the start of
1732 * a print job.
1737 * Called by the print() method at the end of
1738 * a print job.
1825 * @see java.awt.print.Printable
1944 * learn something about the needs of the print job.
1973 int pageResult = painter.print(peekGraphics, origPage, pageIndex);
2013 painter.print(pathGraphics, origPage, pageIndex);
2070 * we address relative to media origin so when we print a
2128 painter.print(painterGraphics, origPage, pageIndex);
2146 * If a print job is in progress, print() has been
2149 * chance. If there is no print job in progress then
2162 * Returns true is a print job is ongoing but will
2189 * print job to the printer's control language
2195 * causes the print job to be rasterized.
2208 * gather and hold metrics about the print
2211 * object gathering the print job matrics. The
2213 * controlling the print job, <code>printerJob</code>.
2224 * for a print job. These settings are: