Class AbstractDesignerContextAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- org.pentaho.reporting.designer.core.actions.AbstractDesignerContextAction
-
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
,DesignerContextAction
,DesignerContextComponent
- Direct Known Subclasses:
AboutAction
,AbstractReportContextAction
,AbstractToolWindowStateAction
,CheckForUpdatesAction
,ClearDataCacheAction
,ClearMondrianCacheAction
,ClearRecentReportsListAction
,DrawSelectionTypeClampAction
,DrawSelectionTypeOutlineAction
,ElementDisplayStyleNamesAction
,ElementDisplayStyleValuesAction
,LaunchHelpAction
,NewReportAction
,NextTabAction
,OfflineModeAction
,OpenAction
,OpenRecentReportAction
,OpenReportAction
,OpenSampleReportAction
,PreviousTabAction
,QuitAction
,ReportABugAction
,ScreenCaptureAction
,SelectCrosstabBandAction
,SelectTabAction
,SettingsAction
,SetUnitAction
,ShowElementAlignmentHintsAction
,ShowElementFramesAction
,ShowExternalStyleDefinitionEditorAction
,ShowGridAction
,ShowOverlappingElementsAction
,ShowPreviewPaneAction
,SnapToElementsAction
,SnapToGridAction
,SnapToGridSizeAction
,SystemInformationAction
,ToggleFieldSelectorAction
,ToggleGuideLinesAction
,VisitForumAction
public abstract class AbstractDesignerContextAction extends AbstractAction implements DesignerContextAction
- 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
AbstractDesignerContextAction()
Defines anAction
object with a default description string and default icon.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReportDesignerContext
getReportDesignerContext()
boolean
isVisible()
void
setReportDesignerContext(ReportDesignerContext context)
void
setVisible(boolean visible)
protected void
updateDesignerContext(ReportDesignerContext oldContext, ReportDesignerContext newContext)
-
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
-
setReportDesignerContext
public void setReportDesignerContext(ReportDesignerContext context)
- Specified by:
setReportDesignerContext
in interfaceDesignerContextComponent
-
getReportDesignerContext
public ReportDesignerContext getReportDesignerContext()
- Specified by:
getReportDesignerContext
in interfaceDesignerContextComponent
-
setVisible
public void setVisible(boolean visible)
-
isVisible
public boolean isVisible()
-
updateDesignerContext
protected void updateDesignerContext(ReportDesignerContext oldContext, ReportDesignerContext newContext)
-
-