public class ParticipantManager extends Object
Note: this class is not intended to be extended by clients.
Modifier and Type | Method and Description |
---|---|
static CopyParticipant[] |
loadCopyParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
CopyArguments arguments,
IParticipantDescriptorFilter filter,
String[] affectedNatures,
SharableParticipants shared)
Loads the copy participants for the given element.
|
static CopyParticipant[] |
loadCopyParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
CopyArguments arguments,
String[] affectedNatures,
SharableParticipants shared)
Loads the copy participants for the given element.
|
static CreateParticipant[] |
loadCreateParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
CreateArguments arguments,
IParticipantDescriptorFilter filter,
String[] affectedNatures,
SharableParticipants shared)
Loads the create participants for the given element.
|
static CreateParticipant[] |
loadCreateParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
CreateArguments arguments,
String[] affectedNatures,
SharableParticipants shared)
Loads the create participants for the given element.
|
static DeleteParticipant[] |
loadDeleteParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
DeleteArguments arguments,
IParticipantDescriptorFilter filter,
String[] affectedNatures,
SharableParticipants shared)
Loads the delete participants for the given element.
|
static DeleteParticipant[] |
loadDeleteParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
DeleteArguments arguments,
String[] affectedNatures,
SharableParticipants shared)
Loads the delete participants for the given element.
|
static MoveParticipant[] |
loadMoveParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
MoveArguments arguments,
IParticipantDescriptorFilter filter,
String[] affectedNatures,
SharableParticipants shared)
Loads the move participants for the given element.
|
static MoveParticipant[] |
loadMoveParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
MoveArguments arguments,
String[] affectedNatures,
SharableParticipants shared)
Loads the move participants for the given element.
|
static RenameParticipant[] |
loadRenameParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
RenameArguments arguments,
IParticipantDescriptorFilter filter,
String[] affectedNatures,
SharableParticipants shared)
Loads the rename participants for the given element.
|
static RenameParticipant[] |
loadRenameParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
RenameArguments arguments,
String[] affectedNatures,
SharableParticipants shared)
Loads the rename participants for the given element.
|
public static RenameParticipant[] loadRenameParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, RenameArguments arguments, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be renamedarguments
- the rename arguments describing the renameaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participantspublic static RenameParticipant[] loadRenameParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, RenameArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be renamedarguments
- the rename arguments describing the renamefilter
- a participant filter to exclude certain participants, or null
if no filtering is desiredaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participantspublic static MoveParticipant[] loadMoveParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, MoveArguments arguments, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be movedarguments
- the move arguments describing the moveaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participantspublic static MoveParticipant[] loadMoveParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, MoveArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be movedarguments
- the move arguments describing the movefilter
- a participant filter to exclude certain participants, or null
if no filtering is desiredaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participantspublic static DeleteParticipant[] loadDeleteParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, DeleteArguments arguments, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be deletedarguments
- the delete arguments describing the deleteaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participantspublic static DeleteParticipant[] loadDeleteParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, DeleteArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be deletedarguments
- the delete arguments describing the deletefilter
- a participant filter to exclude certain participants, or null
if no filtering is desiredaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participantspublic static CreateParticipant[] loadCreateParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, CreateArguments arguments, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be created or a corresponding descriptorarguments
- the create arguments describing the createaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participantspublic static CreateParticipant[] loadCreateParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, CreateArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be created or a corresponding descriptorarguments
- the create arguments describing the createfilter
- a participant filter to exclude certain participants, or null
if no filtering is desiredaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participantspublic static CopyParticipant[] loadCopyParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, CopyArguments arguments, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be copied or a corresponding descriptorarguments
- the copy arguments describing the copy operationaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participantspublic static CopyParticipant[] loadCopyParticipants(RefactoringStatus status, RefactoringProcessor processor, Object element, CopyArguments arguments, IParticipantDescriptorFilter filter, String[] affectedNatures, SharableParticipants shared)
status
- a refactoring status to report status if problems occurred while
loading the participantsprocessor
- the processor that will own the participantselement
- the element to be copied or a corresponding descriptorarguments
- the copy arguments describing the copy operationfilter
- a participant filter to exclude certain participants, or null
if no filtering is desiredaffectedNatures
- an array of project natures affected by the refactoringshared
- a list of shared participants
Copyright (c) 2000, 2013 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.