Package | Description |
---|---|
org.eclipse.ltk.core.refactoring.participants |
Application programming interface to participant in existing rename, move and delete refactorings
if the refactoring provider supports participation.
|
Modifier and Type | Class and Description |
---|---|
class |
CopyArguments
Copy arguments describe the data that a processor
provides to its copy participants.
|
class |
CreateArguments
Create arguments describe the data that a processor
provides to its create participants.
|
class |
DeleteArguments
Delete arguments describes the data that a processor provides
to its delete participants.
|
class |
MoveArguments
Move arguments describe the data that a processor
provides to its move participants.
|
class |
RenameArguments
Rename arguments describe the data that a processor
provides to its rename participants.
|
Modifier and Type | Method and Description |
---|---|
void |
ISharableParticipant.addElement(Object element,
RefactoringArguments arguments)
Adds the given element and argument to the refactoring participant.
|
RefactoringParticipant[] |
ParticipantExtensionPoint.getParticipants(RefactoringStatus status,
RefactoringProcessor processor,
Object element,
RefactoringArguments arguments,
IParticipantDescriptorFilter filter,
String[] affectedNatures,
SharableParticipants shared)
Returns all participants for a given element.
|
protected void |
DeleteParticipant.initialize(RefactoringArguments arguments)
Initializes the participant with the refactoring arguments
|
protected void |
CopyParticipant.initialize(RefactoringArguments arguments)
Initializes the participant with the refactoring arguments
|
protected void |
RenameParticipant.initialize(RefactoringArguments arguments)
Initializes the participant with the refactoring arguments
|
protected void |
MoveParticipant.initialize(RefactoringArguments arguments)
Initializes the participant with the refactoring arguments
|
protected abstract void |
RefactoringParticipant.initialize(RefactoringArguments arguments)
Initializes the participant with the refactoring arguments
|
protected void |
CreateParticipant.initialize(RefactoringArguments arguments)
Initializes the participant with the refactoring arguments
|
boolean |
RefactoringParticipant.initialize(RefactoringProcessor processor,
Object element,
RefactoringArguments arguments)
Initializes the participant.
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.