public class RemoveAction extends AbstractPreDefinedAction implements IContextAndFeatureProvider
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION_DEFINITION_ID |
static java.lang.String |
ACTION_ID |
static java.lang.String |
TEXT |
static java.lang.String |
TOOL_TIP |
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TOOL_TIP_TEXT
Constructor and Description |
---|
RemoveAction(IWorkbenchPart part,
IConfigurationProvider configurationProvider) |
Modifier and Type | Method and Description |
---|---|
IContext |
createContext(PictogramElement pe) |
boolean |
isAvailable() |
IFeature |
provideFeatureForContext(IContext context) |
void |
run() |
dispose, setSelectionProvider, update
isEnabled, setLazyEnablementCalculation
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, removePropertyChangeListener
public static final java.lang.String TOOL_TIP
public static final java.lang.String TEXT
public static final java.lang.String ACTION_ID
public static final java.lang.String ACTION_DEFINITION_ID
public RemoveAction(IWorkbenchPart part, IConfigurationProvider configurationProvider)
public boolean isAvailable()
isAvailable
in interface IAvailable
public IFeature provideFeatureForContext(IContext context)
provideFeatureForContext
in interface IContextAndFeatureProvider
public IContext createContext(PictogramElement pe)
createContext
in interface IContextAndFeatureProvider