public class ActionRemoveMarker extends MarkerSelectionProviderAction
Constructor and Description |
---|
ActionRemoveMarker(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelectionProvider provider,
java.lang.String markerName)
Creates the action.
|
Modifier and Type | Method and Description |
---|---|
void |
run()
Delete the marker selection.
|
void |
selectionChanged(org.eclipse.jface.viewers.IStructuredSelection selection) |
dispose, getSelection, getSelectionProvider, getStructuredSelection, 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, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
public ActionRemoveMarker(org.eclipse.ui.IWorkbenchPart part, org.eclipse.jface.viewers.ISelectionProvider provider, java.lang.String markerName)
part
- provider
- markerName
- the name describing the specific kind of marker being removedpublic void run()
run
in interface org.eclipse.jface.action.IAction
run
in class org.eclipse.jface.action.Action
public void selectionChanged(org.eclipse.jface.viewers.IStructuredSelection selection)
selectionChanged
in class org.eclipse.ui.actions.SelectionProviderAction