Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java49
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);
- }
-}

Back to the top