Class GridColumnAction
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.action.AbstractAction
-
- org.eclipse.jface.action.Action
-
- org.eclipse.emf.ecp.view.spi.table.nebula.grid.rap.menu.GridColumnAction
-
- All Implemented Interfaces:
org.eclipse.jface.action.IAction
public class GridColumnAction extends org.eclipse.jface.action.Action
Helper class for Nebula Grid column-based context menu actions.- Author:
- Mat Hansen
-
-
Constructor Summary
Constructors Constructor Description GridColumnAction(GridTableViewerComposite gridTableViewerComposite, java.lang.String actionLabel)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.nebula.widgets.grid.Grid
getGrid()
Returns the current grid instance.AbstractTableViewerComposite<org.eclipse.nebula.jface.gridviewer.GridTableViewer>
getGridTableViewer()
Returns the table viewer instance.boolean
isEnabled()
-
Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, run, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
-
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
-
-
-
-
Constructor Detail
-
GridColumnAction
public GridColumnAction(GridTableViewerComposite gridTableViewerComposite, java.lang.String actionLabel)
The constructor.- Parameters:
gridTableViewerComposite
- theGridTableViewerComposite
actionLabel
- the label text for the menu action
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfaceorg.eclipse.jface.action.IAction
-
getGrid
public org.eclipse.nebula.widgets.grid.Grid getGrid()
Returns the current grid instance.- Returns:
- the
Grid
-
getGridTableViewer
public AbstractTableViewerComposite<org.eclipse.nebula.jface.gridviewer.GridTableViewer> getGridTableViewer()
Returns the table viewer instance.- Returns:
- the table viewer
-
-