diff options
Diffstat (limited to 'rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/ui/compile/SystemCompileCommandActionDelete.java')
-rw-r--r-- | rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/ui/compile/SystemCompileCommandActionDelete.java | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/ui/compile/SystemCompileCommandActionDelete.java b/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/ui/compile/SystemCompileCommandActionDelete.java deleted file mode 100644 index c6d6a8fff..000000000 --- a/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/ui/compile/SystemCompileCommandActionDelete.java +++ /dev/null @@ -1,54 +0,0 @@ -package org.eclipse.rse.internal.useractions.ui.compile; - -/******************************************************************************* - * Copyright (c) 2002, 2007 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -import org.eclipse.jface.viewers.IStructuredSelection; -import org.eclipse.rse.internal.useractions.ui.uda.SystemUDAResources; -import org.eclipse.rse.ui.ISystemContextMenuConstants; -import org.eclipse.rse.ui.RSEUIPlugin; -import org.eclipse.rse.ui.actions.SystemBaseAction; -import org.eclipse.ui.ISharedImages; -import org.eclipse.ui.PlatformUI; - -/** - * The action is used within the Work With Compile Commands dialog, in the context menu of the selected compile command. - * It is used to delete the selected compile command. - */ -public class SystemCompileCommandActionDelete extends SystemBaseAction { - private SystemWorkWithCompileCommandsDialog parentDialog; - - /** - * Constructor - */ - public SystemCompileCommandActionDelete(SystemWorkWithCompileCommandsDialog parentDialog) { - super(SystemUDAResources.RESID_WWCOMPCMDS_ACTION_DELETE_LABEL, SystemUDAResources.RESID_WWCOMPCMDS_ACTION_DELETE_TOOLTIP, PlatformUI.getWorkbench().getSharedImages().getImageDescriptor( - ISharedImages.IMG_TOOL_DELETE), null); - allowOnMultipleSelection(false); - this.parentDialog = parentDialog; - setContextMenuGroup(ISystemContextMenuConstants.GROUP_REORGANIZE); - setHelp(RSEUIPlugin.HELPPREFIX + "wwcc1000"); //$NON-NLS-1$ - } - - /** - * We override from parent to do unique checking. - * We intercept to ensure this is isn't the "new" filter string - */ - public boolean updateSelection(IStructuredSelection selection) { - return parentDialog.canDelete(); - } - - /** - * This is the method called when the user selects this action. - */ - public void run() { - parentDialog.doDelete(); - } -} |