Class JavaParticipantManager
java.lang.Object
org.eclipse.jdt.core.refactoring.participants.JavaParticipantManager
Facade to access participants to the participant extension points
provided by the org.eclipse.jdt.core.manipulation plug-in.
Note: this class is not intended to be extended or instantiated by clients.
- Since:
- 1.2
- Restriction:
- This class is not intended to be subclassed by clients.
- Restriction:
- This class is not intended to be instantiated by clients.
-
Method Summary
Modifier and TypeMethodDescriptionstatic ChangeMethodSignatureParticipant[]
loadChangeMethodSignatureParticipants
(org.eclipse.ltk.core.refactoring.RefactoringStatus status, org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor processor, IMethod method, ChangeMethodSignatureArguments arguments, org.eclipse.ltk.core.refactoring.participants.IParticipantDescriptorFilter filter, String[] affectedNatures, org.eclipse.ltk.core.refactoring.participants.SharableParticipants shared) Loads the change method signature participants for the given element.
-
Method Details
-
loadChangeMethodSignatureParticipants
public static ChangeMethodSignatureParticipant[] loadChangeMethodSignatureParticipants(org.eclipse.ltk.core.refactoring.RefactoringStatus status, org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor processor, IMethod method, ChangeMethodSignatureArguments arguments, org.eclipse.ltk.core.refactoring.participants.IParticipantDescriptorFilter filter, String[] affectedNatures, org.eclipse.ltk.core.refactoring.participants.SharableParticipants shared) Loads the change method signature participants for the given element.- Parameters:
status
- a refactoring status to report status if problems occurred while loading the participantsprocessor
- the processor that will own the participantsmethod
- the method to be changedarguments
- the change method signature arguments describing the changefilter
- a participant filter to exclude certain participants, ornull
if no filtering is desiredaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participants- Returns:
- an array of change method signature participants
-