Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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

Application programmer interface to participant in existing rename, move and delete refactorings if the refactoring provider supports participation.

See:
Description

Interface Summary
IConditionChecker | A condition checker can be used to share condition checks across the main processor and all its associated participants.
ISharableParticipant | A tagging interface to share a concrete participant instance across multiple elements to be refactored.

Class Summary
CheckConditionsContext | A context that is shared between the refactoring processor and all its associated participants during condition checking.
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.
DeleteRefactoring | A generic delete refactoring.
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.
MoveRefactoring | A generic move refactoring.
ParticipantManager | Facade to access the rename, move, delete, create and copy participant extension point provided by the org.eclipse.ltk.core.refactoring plug-in.
ProcessorBasedRefactoring | An abstract 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 refactoring processor.
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.
RenameRefactoring | A generic rename refactoring.
SharableParticipants | An opaque list to manage sharable participants.
ValidateEditChecker | A validate edit checker is a shared checker to collect files to be validated all at once.

## Package org.eclipse.ltk.core.refactoring.participants Description

Application programmer interface to participant in existing rename, move and delete refactorings if the refactoring provider supports participation.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.