Uses of Class
org.eclipse.ltk.core.refactoring.participants.SharableParticipants
Packages that use SharableParticipants
Package
Description
Application programming interface to participant in existing rename, move and delete refactorings
if the refactoring provider supports participation.
-
Uses of SharableParticipants in org.eclipse.ltk.core.refactoring.participants
Methods in org.eclipse.ltk.core.refactoring.participants with parameters of type SharableParticipantsModifier and TypeMethodDescriptionParticipantExtensionPoint.getParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, RefactoringArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared) Returns all participants for a given element.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.abstract RefactoringParticipant[]RefactoringProcessor.loadParticipants(RefactoringStatus status, SharableParticipants sharedParticipants) Returns the array of participants.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.