public class DeleteSelection
extends org.eclipse.core.commands.AbstractHandler
implements org.eclipse.core.commands.IHandler, org.eclipse.ui.commands.IElementUpdater
Constructor and Description |
---|
DeleteSelection() |
Modifier and Type | Method and Description |
---|---|
static void |
deleteNodes(java.util.List<TreeNode> nodes) |
java.lang.Object |
execute(org.eclipse.core.commands.ExecutionEvent event) |
static java.lang.String |
getLabel(java.util.List<TreeNode> nodes) |
boolean |
isEnabled() |
void |
updateElement(org.eclipse.ui.menus.UIElement element,
java.util.Map parameters) |
addHandlerListener, dispose, isHandled, removeHandlerListener, setEnabled
public void updateElement(org.eclipse.ui.menus.UIElement element, java.util.Map parameters)
updateElement
in interface org.eclipse.ui.commands.IElementUpdater
public java.lang.Object execute(org.eclipse.core.commands.ExecutionEvent event) throws org.eclipse.core.commands.ExecutionException
execute
in interface org.eclipse.core.commands.IHandler
org.eclipse.core.commands.ExecutionException
public static java.lang.String getLabel(java.util.List<TreeNode> nodes)
public static void deleteNodes(java.util.List<TreeNode> nodes) throws org.eclipse.core.commands.ExecutionException
org.eclipse.core.commands.ExecutionException
public boolean isEnabled()
isEnabled
in interface org.eclipse.core.commands.IHandler
isEnabled
in class org.eclipse.core.commands.AbstractHandler