Eclipse Platform
Release 3.1

Uses of Package
org.eclipse.ltk.core.refactoring.participants

Packages that use org.eclipse.ltk.core.refactoring.participants
org.eclipse.ltk.core.refactoring.participants Application programmer interface to participant in existing rename, move and delete refactorings if the refactoring provider supports participation. 
 

Classes in org.eclipse.ltk.core.refactoring.participants used by org.eclipse.ltk.core.refactoring.participants
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.
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 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.
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.
 


Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.