Class TableCustomizationDropDownAction
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.action.AbstractAction
-
- org.eclipse.jface.action.Action
-
- org.eclipse.nebula.widgets.xviewer.action.TableCustomizationDropDownAction
-
- All Implemented Interfaces:
org.eclipse.jface.action.IAction,org.eclipse.jface.action.IMenuCreator
public class TableCustomizationDropDownAction extends org.eclipse.jface.action.Action implements org.eclipse.jface.action.IMenuCreator
-
-
Constructor Summary
Constructors Constructor Description TableCustomizationDropDownAction(XViewer xViewer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddActionToMenu(org.eclipse.swt.widgets.Menu parent, org.eclipse.jface.action.Action action)(package private) voidclear()Get's rid of the menu, because the menu hangs on to * the searches, etc.voiddispose()org.eclipse.jface.resource.ImageDescriptorgetImageDescriptor()org.eclipse.swt.widgets.MenugetMenu(org.eclipse.swt.widgets.Control parent)org.eclipse.swt.widgets.MenugetMenu(org.eclipse.swt.widgets.Menu parent)java.lang.StringgetToolTipText()voidrun()-
Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getMenuCreator, getStyle, getText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, 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
-
-
-
-
Field Detail
-
fMenu
private org.eclipse.swt.widgets.Menu fMenu
-
xViewer
private final XViewer xViewer
-
-
Constructor Detail
-
TableCustomizationDropDownAction
public TableCustomizationDropDownAction(XViewer xViewer)
-
-
Method Detail
-
getImageDescriptor
public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
- Specified by:
getImageDescriptorin interfaceorg.eclipse.jface.action.IAction- Overrides:
getImageDescriptorin classorg.eclipse.jface.action.Action
-
run
public void run()
- Specified by:
runin interfaceorg.eclipse.jface.action.IAction- Overrides:
runin classorg.eclipse.jface.action.Action
-
getToolTipText
public java.lang.String getToolTipText()
- Specified by:
getToolTipTextin interfaceorg.eclipse.jface.action.IAction- Overrides:
getToolTipTextin classorg.eclipse.jface.action.Action
-
getMenu
public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Control parent)
- Specified by:
getMenuin interfaceorg.eclipse.jface.action.IMenuCreator
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.eclipse.jface.action.IMenuCreator
-
getMenu
public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Menu parent)
- Specified by:
getMenuin interfaceorg.eclipse.jface.action.IMenuCreator
-
addActionToMenu
protected void addActionToMenu(org.eclipse.swt.widgets.Menu parent, org.eclipse.jface.action.Action action)
-
clear
void clear()
Get's rid of the menu, because the menu hangs on to * the searches, etc.
-
-