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.
|
Class and Description |
---|
CheckConditionsContext
A context that is shared between the refactoring processor and all its
associated participants during condition checking.
|
CopyArguments
Copy arguments describe the data that a processor
provides to its copy participants.
|
CopyParticipant
A participant to participate in refactorings that copy elements to a shared
clipboard.
|
CopyProcessor
A special processor that performs copy operations.
|
CreateArguments
Create arguments describe the data that a processor
provides to its create participants.
|
CreateParticipant
A participant to participate in refactorings that create elements.
|
DeleteArguments
Delete arguments describes the data that a processor provides
to its delete participants.
|
DeleteParticipant
A participant to participate in refactorings that delete elements.
|
DeleteProcessor
A special processor that performs delete operations.
|
IConditionChecker
A condition checker can be used to share condition checks
across the main processor and all its associated participants.
|
IParticipantDescriptorFilter
A participant descriptor filter allows clients to provide
additional filters on participant selection.
|
MoveArguments
Move arguments describe the data that a processor
provides to its move participants.
|
MoveParticipant
A participant to participate in refactorings that move elements.
|
MoveProcessor
A special processor that performs move operations.
|
ProcessorBasedRefactoring
An base implementation for refactorings that are split into
one refactoring processor and 0..n participants.
|
RefactoringArguments
A generic super class of all refactoring specific argument
classes.
|
RefactoringParticipant
A refactoring participant can participate in the condition checking and
change creation of a
RefactoringProcessor . |
RefactoringProcessor
An abstract base class defining the protocol between a refactoring and
its associated processor.
|
RenameArguments
Rename arguments describe the data that a processor
provides to its rename participants.
|
RenameParticipant
A participant to participate in refactorings that rename elements.
|
RenameProcessor
A special processor that performs rename operations.
|
ReorgExecutionLog
Objects of this class can be used as a log to trace the
execution of refactorings like copy and paste
This class is not intended to be subclassed by clients.
|
SharableParticipants
An opaque list to manage sharable participants.
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.