Uses of Class
com.luciad.lucy.addons.print.TLcyPrintContext
Package
Description
Provides the addon that offers printing support to Lucy.
-
Uses of TLcyPrintContext in com.luciad.lucy.addons.print
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyPrintPreviewFactory.createAction
(int aID, TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Creates anILcdAction
for the given ID.protected Component
TLcyPrintPreviewFactory.createComponent
(int aID, TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Creates a widget for the given ID.TLcyPrintAddOn.createPageDecorator
(TLcyPrintContext aPrintContext) Creates aPrintable
that can be used to decorate each page.protected ILcyCustomizerPanel
TLcyPrintAreaCustomizerFactory.createPanel
(int aID, TLcyPrintContext aPrintContext) Creates aILcyCustomizerPanel
for the given ID.protected Component
TLcyPrintPreviewFactory.createPanel
(int aID, TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Creates a panel for the given ID.protected ILcyCustomizerPanel
TLcyPrintAreaCustomizerFactory.createPrintAreaCustomizerPanel
(TLcyPrintContext aPrintContext, TLcyDomainObjectContext aContext) Creates theILcyCustomizerPanel
that can modify the attributes of the print area (area that can be drawn on the map to exactly define what needs to be printed), by offering a user interface that allows modifying the properties stored in the given aPrintContext (seeALcyPrintContext.getProperties()
).protected ILcyCustomizerPanel
TLcyPrintAreaCustomizerFactory.createPrintAreaCustomizerPanelContent
(TLcyPrintContext aPrintContext, TLcyDomainObjectContext aContext) Retrieves allILcyCustomizerPanel
s and lays them out in one bigILcyCustomizerPanel
.protected Customizer
TLcyPrintAreaCustomizerFactory.createPrintContextCustomizer
(TLcyPrintContext aPrintContext, Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.TLcyPrintAddOn.createPrintPageable
(Pageable aViewPageable, TLcyPrintContext aPrintContext) Returns thePageable
that is used for printing (not for preview printing), based on the givenPageable
.TLcyPrintPreviewFactory.createPrintPreview
(TLcyPrintContext aPrintContext, ILcdAction aCloseAction) This function creates all actions usingTLcyPrintPreviewFactory.createAction(int, com.luciad.lucy.addons.print.TLcyPrintContext, com.luciad.gui.ILcdAction)
with all ID's ending in_ACTION
.protected Component
TLcyPrintPreviewFactory.createPrintPreviewContent
(TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Retrieves all panels and lays them out in ajava.awt.Component
.
ILcyCustomizerPanelFactory
instead.