|
i-net Clear Reports | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.inet.viewer.Progress
com.inet.viewer.PrinterJobProgress
public class PrinterJobProgress
This is a background progress for printing. If you want use this class directly for background printing then you can use a code like:
PrinterJob printerJob = PrinterJob.getPrinterJob();
PrintRequestAttributeSet attributeSet = new HashPrintRequestAttributeSet();
Progress progress = new PrinterJobProgress(null, printerJob, attributeSet, data);
progress.startProgress();
....
progress.waitUntilFinished();
| Field Summary |
|---|
| Fields inherited from class com.inet.viewer.Progress |
|---|
PROP_PROGRESS_INDETERMINATE, PROP_PROGRESS_STATUS, PROP_PROGRESS_STEP, PROP_PROGRESS_TOTAL, STATUS_CANCELED, STATUS_COMPLETED, STATUS_ERROR, STATUS_IDLE, STATUS_INITIALIZED, STATUS_NOT_INITIALIZED, STATUS_RUNNING, TYPE_EXPORT, TYPE_INVISIBLE, TYPE_PAGELOADER, TYPE_PRINT, TYPE_SEARCH |
| Constructor Summary | |
|---|---|
PrinterJobProgress(SwingReportView parent,
java.awt.print.PrinterJob printerJob,
javax.print.attribute.PrintRequestAttributeSet attributeSet,
RenderData data)
Creates a new Thread for printing in the background. |
|
| Method Summary | |
|---|---|
void |
cancel()
Call this method to force a cancel of the progress - which must also set both of the states "finished" and "canceled" to true. |
java.lang.String |
getName()
The name of the daemon thread. |
void |
run()
This is the run method of the thread. |
| Methods inherited from class com.inet.viewer.Progress |
|---|
addPropertyChangeListener, cleanUp, getErrorMessage, getProgress, getReportView, getStatus, getTotalProgress, getType, isCanceled, isErrored, isFinished, isIndeterminate, removePropertyChangeListener, setErrorMessage, setIndeterminate, setProgress, setStatus, setTotalProgress, showError, startProgress, waitUntilFinished |
| Constructor Detail |
|---|
public PrinterJobProgress(SwingReportView parent,
java.awt.print.PrinterJob printerJob,
javax.print.attribute.PrintRequestAttributeSet attributeSet,
RenderData data)
parent - if this null then Error messages will not display.printerJob - The PrinterJob with the target PrintService.attributeSet - A list of attributes that override values in the report design.
For example paper format, paper orientation and page margins.data - The data of the report that should be printed.| Method Detail |
|---|
public final java.lang.String getName()
getName in class Progresspublic void cancel()
cancel in class Progresspublic void run()
|
i-net Clear Reports | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||