# Package org.eclipse.jdt.core.refactoring.participants

Application programming interface to access refactoring participants provided by JDT.

Interface Summary
IRefactoringProcessorIds: Interface to define the processor IDs provided by JDT refactorings.

Class Summary
ChangeMethodSignatureArguments: Change method signature arguments describe the data that a processor provides to its change signature participants
ChangeMethodSignatureArguments.Parameter: Instances of `ChangeMethodSignatureArguments.Parameter` are used to describe the new parameters after a change method signature refactoring.
ChangeMethodSignatureArguments.ThrownException: Instances of `ChangeMethodSignatureArguments.ThrownException` are used to describe the new thrown exceptions after a change method signature refactoring.
ChangeMethodSignatureParticipant: A participant to participate in refactorings that change method signatures.
JavaParticipantManager: Facade to access participants to the participant extension points provided by the org.eclipse.jdt.core.manipulation plug-in.