Class Java14PrintingPlugin
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.AbstractActionPlugin
-
- org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.AbstractExportActionPlugin
-
- org.pentaho.reporting.engine.classic.core.modules.gui.print.PrintingPlugin
-
- org.pentaho.reporting.engine.classic.extensions.modules.java14print.Java14PrintingPlugin
-
- All Implemented Interfaces:
org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.ActionPlugin
,org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.ExportActionPlugin
public class Java14PrintingPlugin extends org.pentaho.reporting.engine.classic.core.modules.gui.print.PrintingPlugin
A replacement to use the JDK 1.4 printing API. This class does nothing special yet.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description Java14PrintingPlugin()
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getConfigurationPrefix()
boolean
initialize(org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.SwingGuiContext context)
boolean
performExport(org.pentaho.reporting.engine.classic.core.MasterReport report)
Exports a report.-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.gui.print.PrintingPlugin
createProgressDialog, getAcceleratorKey, getDisplayName, getLargeIcon, getMnemonicKey, getResources, getShortDescription, getSmallIcon
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.AbstractExportActionPlugin
createExportDialog, deinitialize, isProgressDialogEnabled, performShowExportDialog
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.AbstractActionPlugin
addPropertyChangeListener, addPropertyChangeListener, getBaseResources, getConfig, getContext, getIconTheme, getMenuOrder, getPropertyChangeSupport, getRole, getRolePreference, getToolbarOrder, isAddToMenu, isAddToToolbar, isEnabled, isSeparated, removePropertyChangeListener, setEnabled
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.ActionPlugin
addPropertyChangeListener, addPropertyChangeListener, getMenuOrder, getRole, getRolePreference, getToolbarOrder, isAddToMenu, isAddToToolbar, isEnabled, isSeparated, removePropertyChangeListener
-
-
-
-
Method Detail
-
getConfigurationPrefix
protected String getConfigurationPrefix()
- Overrides:
getConfigurationPrefix
in classorg.pentaho.reporting.engine.classic.core.modules.gui.print.PrintingPlugin
-
initialize
public boolean initialize(org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.SwingGuiContext context)
- Specified by:
initialize
in interfaceorg.pentaho.reporting.engine.classic.core.modules.gui.commonswing.ActionPlugin
- Overrides:
initialize
in classorg.pentaho.reporting.engine.classic.core.modules.gui.print.PrintingPlugin
-
performExport
public boolean performExport(org.pentaho.reporting.engine.classic.core.MasterReport report)
Exports a report.- Specified by:
performExport
in interfaceorg.pentaho.reporting.engine.classic.core.modules.gui.commonswing.ExportActionPlugin
- Overrides:
performExport
in classorg.pentaho.reporting.engine.classic.core.modules.gui.print.PrintingPlugin
- Parameters:
report
- the report.- Returns:
- true, if the export was successful, false otherwise.
-
-