Class DeleteParticipant
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant
org.eclipse.ltk.core.refactoring.participants.DeleteParticipant
- All Implemented Interfaces:
IAdaptable
A participant to participate in refactorings that delete elements. A delete
participant can't assume that its associated refactoring processor is a
delete processor. A delete operation might be a side effect of another
refactoring operation.
Delete participants are registered via the extension point
org.eclipse.ltk.core.refactoring.deleteParticipants.
Extensions to this extension point must therefore extend this abstract class.
- Since:
- 3.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the delete arguments.protected final voidinitialize(RefactoringArguments arguments) Initializes the participant with the refactoring argumentsMethods inherited from class RefactoringParticipant
checkConditions, createChange, createPreChange, getName, getProcessor, getTextChange, initialize, initializeMethods inherited from class PlatformObject
getAdapter
-
Constructor Details
-
DeleteParticipant
public DeleteParticipant()
-
-
Method Details
-
initialize
Description copied from class:RefactoringParticipantInitializes the participant with the refactoring arguments- Specified by:
initializein classRefactoringParticipant- Parameters:
arguments- the refactoring arguments
-
getArguments
-