public abstract class SelectionListenerAction<T> extends BaseSelectionListenerAction
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 |
---|
SelectionListenerAction(String text) |
SelectionListenerAction(String text,
ImageDescriptor imageDescriptor) |
Modifier and Type | Method and Description |
---|---|
protected T |
getSelectedObject() |
protected abstract Class<T> |
getType() |
protected boolean |
updateSelection(IStructuredSelection selection) |
clearCache, getStructuredSelection, runWithEvent, selectionChanged, selectionChanged
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, run, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
public SelectionListenerAction(String text)
public SelectionListenerAction(String text, ImageDescriptor imageDescriptor)
protected boolean updateSelection(IStructuredSelection selection)
updateSelection
in class BaseSelectionListenerAction
protected T getSelectedObject()
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.