Class AbstractReportContextAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- org.pentaho.reporting.designer.core.actions.AbstractDesignerContextAction
-
- org.pentaho.reporting.designer.core.actions.AbstractReportContextAction
-
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
,DesignerContextAction
,DesignerContextComponent
- Direct Known Subclasses:
AbstractElementSelectionAction
,AbstractExportAction
,AbstractSaveReportAction
,AbstractViewStateAction
,AddDataFactoryAction
,AddExpressionsAction
,AddParametersAction
,AdjustBandSizeAction
,AnonymizeReportAction
,CloseAllReportsAction
,CloseChildReportsAction
,CloseOtherReportsAction
,CloseReportAction
,CloseUnmodifiedReportsAction
,DeselectAllAction
,EditGroupsAction
,EditReportConfigurationAction
,EditReportPropertiesAction
,EditResourcesAction
,EditRowBandingAction
,EditStyleDefinitionAction
,LogLayouterStateAction
,MigrateReportAction
,PageSetupAction
,PreviewCsvAction
,PreviewExcelAction
,PreviewHtmlAction
,PreviewPdfAction
,PreviewRtfAction
,PreviewSwingAction
,PreviewTextAction
,PreviewXlsxAction
,RedoAction
,RunAsPopupAction
,SaveAction
,SaveAsAction
,SelectAllAction
,SelectionWaitingAction
,ShowAddDataSourcePopupAction
,ShowGroupsPopupAction
,UndoAction
,ValidateReportAction
,ZoomAction
,ZoomFitPageAction
,ZoomFitPageWidthAction
,ZoomInAction
,ZoomOutAction
public abstract class AbstractReportContextAction extends AbstractDesignerContextAction
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
-
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractReportContextAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ReportDocumentContext
getActiveContext()
protected void
updateActiveContext(ReportDocumentContext oldContext, ReportDocumentContext newContext)
protected void
updateActiveContext(ReportRenderContext oldContext, ReportRenderContext newContext)
protected void
updateDesignerContext(ReportDesignerContext oldContext, ReportDesignerContext newContext)
-
Methods inherited from class org.pentaho.reporting.designer.core.actions.AbstractDesignerContextAction
getReportDesignerContext, isVisible, setReportDesignerContext, setVisible
-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.swing.Action
accept, addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Methods inherited from interface java.awt.event.ActionListener
actionPerformed
-
-
-
-
Method Detail
-
getActiveContext
protected ReportDocumentContext getActiveContext()
-
updateDesignerContext
protected void updateDesignerContext(ReportDesignerContext oldContext, ReportDesignerContext newContext)
- Overrides:
updateDesignerContext
in classAbstractDesignerContextAction
-
updateActiveContext
protected void updateActiveContext(ReportDocumentContext oldContext, ReportDocumentContext newContext)
-
updateActiveContext
protected void updateActiveContext(ReportRenderContext oldContext, ReportRenderContext newContext)
-
-