Class FPMIPrinterJob
java.lang.Object
java.awt.print.PrinterJob
com.inductiveautomation.factorypmi.application.print.FPMIPrinterJob
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
cancel()
defaultPage
(PageFormat page) int
static FPMIPrinterJob
boolean
pageDialog
(PageFormat page) pageDialog
(PrintRequestAttributeSet attributes) void
print()
void
print
(PrintRequestAttributeSet attributes) boolean
static PrintService
printDialog
(GraphicsConfiguration gc, int x, int y, PrintService[] services, PrintService defaultService, DocFlavor flavor, PrintRequestAttributeSet attributes) Like ServiceUI.printDialog(), but it uses our custom print dialogboolean
printDialog
(PrintRequestAttributeSet attributes) void
setCopies
(int copies) void
setJobName
(String jobName) void
setPageable
(Pageable document) void
setPrintable
(Printable painter) void
setPrintable
(Printable painter, PageFormat format) void
setPrintService
(PrintService service) validatePage
(PageFormat page) Methods inherited from class java.awt.print.PrinterJob
getPageFormat, lookupPrintServices, lookupStreamPrintServices
-
Constructor Details
-
FPMIPrinterJob
public FPMIPrinterJob()
-
-
Method Details
-
getPrinterJob
-
printDialog
- Overrides:
printDialog
in classPrinterJob
- Throws:
HeadlessException
-
pageDialog
- Overrides:
pageDialog
in classPrinterJob
- Throws:
HeadlessException
-
printDialog
public static PrintService printDialog(GraphicsConfiguration gc, int x, int y, PrintService[] services, PrintService defaultService, DocFlavor flavor, PrintRequestAttributeSet attributes) throws HeadlessException Like ServiceUI.printDialog(), but it uses our custom print dialog- Throws:
HeadlessException
-
cancel
public void cancel()- Specified by:
cancel
in classPrinterJob
-
defaultPage
- Overrides:
defaultPage
in classPrinterJob
-
defaultPage
- Specified by:
defaultPage
in classPrinterJob
-
getCopies
public int getCopies()- Specified by:
getCopies
in classPrinterJob
-
getJobName
- Specified by:
getJobName
in classPrinterJob
-
getPrintService
- Overrides:
getPrintService
in classPrinterJob
-
getUserName
- Specified by:
getUserName
in classPrinterJob
-
isCancelled
public boolean isCancelled()- Specified by:
isCancelled
in classPrinterJob
-
pageDialog
- Specified by:
pageDialog
in classPrinterJob
- Throws:
HeadlessException
-
print
- Specified by:
print
in classPrinterJob
- Throws:
PrinterException
-
print
- Overrides:
print
in classPrinterJob
- Throws:
PrinterException
-
printDialog
- Specified by:
printDialog
in classPrinterJob
- Throws:
HeadlessException
-
setCopies
public void setCopies(int copies) - Specified by:
setCopies
in classPrinterJob
-
setJobName
- Specified by:
setJobName
in classPrinterJob
-
setPageable
- Specified by:
setPageable
in classPrinterJob
- Throws:
NullPointerException
-
setPrintable
- Specified by:
setPrintable
in classPrinterJob
-
setPrintable
- Specified by:
setPrintable
in classPrinterJob
-
setPrintService
- Overrides:
setPrintService
in classPrinterJob
- Throws:
PrinterException
-
validatePage
- Specified by:
validatePage
in classPrinterJob
-