public abstract class EasyToolBarDropDown extends Action implements IMenuCreator
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
Constructor and Description |
---|
EasyToolBarDropDown(String text,
ImageDescriptor image,
AbstractEditorPane pane) |
EasyToolBarDropDown(String text,
ImageDescriptor image,
MultiPaneEditor editor) |
Modifier and Type | Method and Description |
---|---|
abstract void |
contribute(PopupMenu menu) |
void |
dispose() |
Menu |
getMenu(Control parent) |
Menu |
getMenu(Menu parent) |
void |
run() |
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, removePropertyChangeListener
public EasyToolBarDropDown(String text, ImageDescriptor image, AbstractEditorPane pane)
public EasyToolBarDropDown(String text, ImageDescriptor image, MultiPaneEditor editor)
public abstract void contribute(PopupMenu menu)
public final void dispose()
dispose
in interface IMenuCreator
public final Menu getMenu(Control parent)
getMenu
in interface IMenuCreator
public final Menu getMenu(Menu parent)
getMenu
in interface IMenuCreator