public class TableCustomizationDropDownAction
extends org.eclipse.jface.action.Action
implements org.eclipse.jface.action.IMenuCreator
Constructor and Description |
---|
TableCustomizationDropDownAction(XViewer xViewer) |
Modifier and Type | Method and Description |
---|---|
protected void |
addActionToMenu(org.eclipse.swt.widgets.Menu parent,
org.eclipse.jface.action.Action action) |
(package private) void |
clear()
Get's rid of the menu, because the menu hangs on to * the searches, etc.
|
void |
dispose() |
org.eclipse.jface.resource.ImageDescriptor |
getImageDescriptor() |
org.eclipse.swt.widgets.Menu |
getMenu(org.eclipse.swt.widgets.Control parent) |
org.eclipse.swt.widgets.Menu |
getMenu(org.eclipse.swt.widgets.Menu parent) |
java.lang.String |
getToolTipText() |
void |
run() |
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
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
public TableCustomizationDropDownAction(XViewer xViewer)
public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
getImageDescriptor
in interface org.eclipse.jface.action.IAction
getImageDescriptor
in class org.eclipse.jface.action.Action
public void run()
run
in interface org.eclipse.jface.action.IAction
run
in class org.eclipse.jface.action.Action
public java.lang.String getToolTipText()
getToolTipText
in interface org.eclipse.jface.action.IAction
getToolTipText
in class org.eclipse.jface.action.Action
public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Control parent)
getMenu
in interface org.eclipse.jface.action.IMenuCreator
public void dispose()
dispose
in interface org.eclipse.jface.action.IMenuCreator
public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Menu parent)
getMenu
in interface org.eclipse.jface.action.IMenuCreator
protected void addActionToMenu(org.eclipse.swt.widgets.Menu parent, org.eclipse.jface.action.Action action)
void clear()