## Uses of Interface
com.dlsc.flexgantt.swing.print.IPrintManager

- Packages that use IPrintManager
  Package | Description
  --- | ---
  com.dlsc.flexgantt.swing | Contains the Gantt chart components and various other user interface elements that can be used together with the Gantt chart.
  com.dlsc.flexgantt.swing.print | Anything related to printing is contained in this package.

- - ### Uses of IPrintManager in com.dlsc.flexgantt.swing

    Methods in com.dlsc.flexgantt.swing that return IPrintManager
    Modifier and Type | Method and Description
    --- | ---
    `IPrintManager` | DualGanttChart.`getPrimaryPrintManager()` Returns the print manager used for printing the primary Gantt chart (the upper part).
    `IPrintManager` | GanttChart.`getPrintManager()` Returns the print manager to be used when the application invokes printing.
    `IPrintManager` | DualGanttChart.`getSecondaryPrintManager()` Returns the print manager used for printing the secondary Gantt chart (the lower part).

    Methods in com.dlsc.flexgantt.swing with parameters of type IPrintManager
    Modifier and Type | Method and Description
    --- | ---
    `void` | DualGanttChart.`setPrimaryPrintManager(IPrintManager manager)` Sets the print manager to be used for the upper Gantt chart when the application invokes printing.
    `void` | GanttChart.`setPrintManager(IPrintManager manager)` Sets the print manager to be used when the application invokes printing.
    `void` | DualGanttChart.`setSecondaryPrintManager(IPrintManager manager)` Sets the print manager to be used for the lower Gantt chart when the application invokes printing.

  - ### Uses of IPrintManager in com.dlsc.flexgantt.swing.print

    Classes in com.dlsc.flexgantt.swing.print that implement IPrintManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractPrintManager` An abstract implementation of a print manager.
    `class` | `SimpleGranularityPrintManager` A concrete implementation of a print manager that can be used when the currently used dateline model is an instance of `SimpleGranularityDatelineModel`.
    `class` | `TimeGranularityPrintManager` A concrete implementation of a print manager that can be used when the currently used dateline model is an instance of `TimeGranularityDatelineModel`.

    Methods in com.dlsc.flexgantt.swing.print that return IPrintManager
    Modifier and Type | Method and Description
    --- | ---
    `IPrintManager` | PreviewDialog.`getPrintManager()`

    Constructors in com.dlsc.flexgantt.swing.print with parameters of type IPrintManager
    Constructor and Description
    `PreviewDialog(Dialog owner, IPrintManager printManager)` Constructs a new dialog.
    `PreviewDialog(Frame owner, IPrintManager printManager)` Constructs a new dialog.

Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.