Uses of Class
org.eclipse.ltk.core.refactoring.participants.RefactoringArguments
Package
Description
Application programming interface to participant in existing rename, move and delete refactorings
if the refactoring provider supports participation.
-
Uses of RefactoringArguments in org.eclipse.ltk.core.refactoring.participants
Modifier and TypeClassDescriptionclass
Copy arguments describe the data that a processor provides to its copy participants.class
Create arguments describe the data that a processor provides to its create participants.class
Delete arguments describes the data that a processor provides to its delete participants.class
Move arguments describe the data that a processor provides to its move participants.class
Rename arguments describe the data that a processor provides to its rename participants.Modifier and TypeMethodDescriptionvoid
ISharableParticipant.addElement
(Object element, RefactoringArguments arguments) Adds the given element and argument to the refactoring participant.ParticipantExtensionPoint.getParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, RefactoringArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared) Returns all participants for a given element.protected final void
CopyParticipant.initialize
(RefactoringArguments arguments) protected final void
CreateParticipant.initialize
(RefactoringArguments arguments) protected final void
DeleteParticipant.initialize
(RefactoringArguments arguments) protected final void
MoveParticipant.initialize
(RefactoringArguments arguments) protected abstract void
RefactoringParticipant.initialize
(RefactoringArguments arguments) Initializes the participant with the refactoring argumentsboolean
RefactoringParticipant.initialize
(RefactoringProcessor processor, Object element, RefactoringArguments arguments) Initializes the participant.protected final void
RenameParticipant.initialize
(RefactoringArguments arguments)