Klasse DeleteResourceElementsOperation
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavaModelOperation
org.aspectj.org.eclipse.jdt.internal.core.MultiOperation
org.aspectj.org.eclipse.jdt.internal.core.DeleteResourceElementsOperation
- Alle implementierten Schnittstellen:
org.eclipse.core.resources.IWorkspaceRunnable,org.eclipse.core.runtime.ICoreRunnable,org.eclipse.core.runtime.IProgressMonitor
This operation deletes a collection of resources and all of their children.
It does not delete resources which do not belong to the Java Model
(eg GIF files).
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.aspectj.org.eclipse.jdt.internal.core.JavaModelOperation
JavaModelOperation.IPostAction -
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.MultiOperation
insertBeforeElements, newParents, renamings, renamingsListVon Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.JavaModelOperation
actions, actionsEnd, actionsStart, APPEND, attributes, elementsToProcess, force, HAS_MODIFIED_RESOURCE_ATTR, isNested, KEEP_EXISTING, NO_ELEMENTS, OPERATION_STACKS, parentElements, POST_ACTION_VERBOSE, progressMonitor, REMOVEALL_APPEND, resultElements, TRUEVon Schnittstelle geerbte Felder org.eclipse.core.runtime.IProgressMonitor
UNKNOWN -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedDeleteResourceElementsOperation(IJavaElement[] elementsToProcess, boolean force) When executed, this operation will delete the given elements. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected StringReturns the name to be used by the progress monitor.protected voidprocessElement(IJavaElement element) Subclasses must implement this method to process a givenIJavaElement.protected voidverify(IJavaElement element) This method is called for eachIJavaElementbeforeprocessElement.Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.MultiOperation
error, executeOperation, getDestinationParent, getNewNameFor, isMove, isRename, processElements, setInsertBefore, setRenamings, verifyDestination, verifyRenaming, verifySiblingVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.JavaModelOperation
addAction, addDelta, addReconcileDelta, applyTextEdit, beginTask, canModifyRoots, checkCanceled, commonVerify, copyResources, createFile, createFolder, deleteEmptyPackageFragment, deleteResource, deleteResources, done, equalsOneOf, executeNestedOperation, firstActionWithID, getAttribute, getCompilationUnitFor, getCurrentOperationStack, getDocument, getElementToProcess, getJavaModel, getLatestASTLevel, getNestedFolders, getParentElement, getParentElements, getResultElements, getSchedulingRule, getSubProgressMonitor, hasModifiedResource, internalWorked, isCanceled, isReadOnly, isTopLevelOperation, moveResources, newJavaElementDelta, popOperation, postAction, prefixesOneOf, pushOperation, removeAllPostAction, removeReconcileDelta, run, runOperation, runPostActions, setAttribute, setCanceled, setNested, setTaskName, subTask, verify, workedVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.core.runtime.IProgressMonitor
clearBlocked, setBlocked, slice
-
Konstruktordetails
-
DeleteResourceElementsOperation
When executed, this operation will delete the given elements. The elements to delete cannot benullor empty, and must have a corresponding resource.
-
-
Methodendetails
-
getMainTaskName
Beschreibung aus Klasse kopiert:MultiOperationReturns the name to be used by the progress monitor.- Angegeben von:
getMainTaskNamein KlasseMultiOperation- Siehe auch:
-
processElement
Beschreibung aus Klasse kopiert:MultiOperationSubclasses must implement this method to process a givenIJavaElement.- Angegeben von:
processElementin KlasseMultiOperation- Löst aus:
JavaModelException- Siehe auch:
-
verify
Beschreibung aus Klasse kopiert:MultiOperationThis method is called for eachIJavaElementbeforeprocessElement. It should check that thiselementcan be processed.- Angegeben von:
verifyin KlasseMultiOperation- Löst aus:
JavaModelException- Siehe auch:
-