Uses of Class
org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor
Package
Description
Application programming interface to participant in existing rename, move and delete refactorings
if the refactoring provider supports participation.
-
Uses of RefactoringProcessor in org.eclipse.ltk.core.refactoring.participants
Modifier and TypeClassDescriptionclass
A special processor that performs copy operations.class
A special processor that performs delete operations.class
A special processor that performs move operations.class
A special processor that performs rename operations.Modifier and TypeMethodDescriptionCopyRefactoring.getProcessor()
DeleteRefactoring.getProcessor()
MoveRefactoring.getProcessor()
ProcessorBasedRefactoring.getProcessor()
Return the processor associated with this refactoring.RefactoringParticipant.getProcessor()
Returns the processor that is associated with this participant.RenameRefactoring.getProcessor()
Modifier and TypeMethodDescriptionParticipantExtensionPoint.getParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, RefactoringArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared) Returns all participants for a given element.boolean
RefactoringParticipant.initialize
(RefactoringProcessor processor, Object element, RefactoringArguments arguments) Initializes the participant.static CopyParticipant[]
ParticipantManager.loadCopyParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, CopyArguments arguments, String[] affectedNatures, SharableParticipants shared) Loads the copy participants for the given element.static CopyParticipant[]
ParticipantManager.loadCopyParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, CopyArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared) Loads the copy participants for the given element.static CreateParticipant[]
ParticipantManager.loadCreateParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, CreateArguments arguments, String[] affectedNatures, SharableParticipants shared) Loads the create participants for the given element.static CreateParticipant[]
ParticipantManager.loadCreateParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, CreateArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared) Loads the create participants for the given element.static DeleteParticipant[]
ParticipantManager.loadDeleteParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, DeleteArguments arguments, String[] affectedNatures, SharableParticipants shared) Loads the delete participants for the given element.static DeleteParticipant[]
ParticipantManager.loadDeleteParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, DeleteArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared) Loads the delete participants for the given element.static MoveParticipant[]
ParticipantManager.loadMoveParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, MoveArguments arguments, String[] affectedNatures, SharableParticipants shared) Loads the move participants for the given element.static MoveParticipant[]
ParticipantManager.loadMoveParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, MoveArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared) Loads the move participants for the given element.static RenameParticipant[]
ParticipantManager.loadRenameParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, RenameArguments arguments, String[] affectedNatures, SharableParticipants shared) Loads the rename participants for the given element.static RenameParticipant[]
ParticipantManager.loadRenameParticipants
(RefactoringStatus status, RefactoringProcessor processor, Object element, RenameArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared) Loads the rename participants for the given element.void
ProcessorBasedRefactoring.setProcessor
(RefactoringProcessor processor) Sets the processor associated with this refactoring.ModifierConstructorDescriptionProcessorBasedRefactoring
(RefactoringProcessor processor) Creates a new processor based refactoring.