public interface IPrintManager
PrintGanttChart).| Modifier and Type | Method and Description |
|---|---|
JComponent |
createTimelineControl(Timeline timeline)
Creates the control to change the printed time span.
|
PageFormat |
getPageFormat()
Returns the currently used page format settings.
|
PrintContext |
getPrintContext()
Returns the print context that was passed to the print manager from the
printing Gantt chart.
|
PrinterJob |
getPrinterJob()
Returns the current printer job.
|
PrintGanttChart |
getPrintGanttChart()
Returns the printable Gantt chart, which will copy its settings from the
Gantt chart requested to be printed.
|
void |
print(JComponent parentComponent,
PrintContext ctx,
boolean preview)
Invokes the print operation on the manager.
|
void |
setPageFormat(PageFormat format)
Specifies the page format settings to use.
|
void print(JComponent parentComponent, PrintContext ctx, boolean preview) throws DatelineModelException
parentComponent - the UI component from which printing was triggered (needed for
hooking up the preview dialog)ctx - the printing context (depends on the Gantt chart, the dual
Gantt chart has two different contexts, the upper and the
lower part)preview - a flag signalling whether a preview dialog has to be shown
before printingDatelineModelExceptionPrinterJob getPrinterJob()
PageFormat getPageFormat()
void setPageFormat(PageFormat format)
format - the page format settingsPrintContext getPrintContext()
PrintGanttChart getPrintGanttChart()
JComponent createTimelineControl(Timeline timeline)
timeline - the timeline that will be managed by the controlsCopyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.