diff options
Diffstat (limited to 'core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeleteResourceElementsOperation.java')
-rw-r--r-- | core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeleteResourceElementsOperation.java | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeleteResourceElementsOperation.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeleteResourceElementsOperation.java deleted file mode 100644 index 858b6d790b3..00000000000 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeleteResourceElementsOperation.java +++ /dev/null @@ -1,49 +0,0 @@ -package org.eclipse.cdt.internal.core.model; - -/* - * (c) Copyright IBM Corp. 2000, 2001. - * All Rights Reserved. - */ - - -import org.eclipse.cdt.core.model.CModelException; -import org.eclipse.cdt.core.model.ICElement; - -/** - * This operation deletes a collection of resources and all of their children. - * It does not delete resources which do not belong to the C Model - * (eg GIF files). - */ -public class DeleteResourceElementsOperation extends MultiOperation { - /** - * When executed, this operation will delete the given elements. The elements - * to delete cannot be <code>null</code> or empty, and must have a corresponding - * resource. - */ - protected DeleteResourceElementsOperation(ICElement[] elementsToProcess, boolean force) { - super(elementsToProcess, force); - } - - /** - * @see MultiOperation - */ - protected String getMainTaskName() { - return "operation.deleteResourceProgress"; //$NON-NLS-1$ - } - - /** - * @see MultiOperation. This method delegate to <code>deleteResource</code> or - * <code>deletePackageFragment</code> depending on the type of <code>element</code>. - */ - protected void processElement(ICElement element) throws CModelException { - deleteResource(element.getResource(), fForce); - } - - /** - * @see MultiOperation - */ - protected void verify(ICElement element) throws CModelException { - if (element == null || !element.exists()) - error(CModelStatus.ELEMENT_DOES_NOT_EXIST, element); - } -} |