Interface ExportActionPlugin
-
- All Superinterfaces:
ActionPlugin
- All Known Implementing Classes:
AbstractExportActionPlugin
,CSVDataExportPlugin
,CSVTableExportPlugin
,ExcelExportPlugin
,HtmlDirExportPlugin
,HtmlStreamExportPlugin
,HtmlZipExportPlugin
,PdfExportPlugin
,PlainTextExportPlugin
,PrintingPlugin
,RTFExportPlugin
,XSSFExcelExportPlugin
public interface ExportActionPlugin extends ActionPlugin
An export plug-in is a class that can work with the.base.actions.ExportAction
class to implement an export function for reports.- Author:
- Thomas Morgner.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
performExport(MasterReport report)
Exports a report.-
Methods inherited from interface org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.ActionPlugin
addPropertyChangeListener, addPropertyChangeListener, deinitialize, getAcceleratorKey, getDisplayName, getLargeIcon, getMenuOrder, getMnemonicKey, getRole, getRolePreference, getShortDescription, getSmallIcon, getToolbarOrder, initialize, isAddToMenu, isAddToToolbar, isEnabled, isSeparated, removePropertyChangeListener
-
-
-
-
Method Detail
-
performExport
boolean performExport(MasterReport report)
Exports a report.- Parameters:
report
- the report.- Returns:
- A boolean.
-
-