Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Eclipse Plug-in Developer Guide
Previous Page Home Next Page


Eclipse Platform
Release 3.5

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

Application programming 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.
IParticipantDescriptorFilter A participant descriptor filter allows clients to provide additional filters on participant selection.
ISharableParticipant A tagging interface to share a concrete RefactoringParticipant 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.
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.
CopyRefactoring A generic copy refactoring.
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.
ParticipantExtensionPoint A ParticipantExtensionPoint is used to manage contributions of participants.
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 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.
RenameRefactoring A generic rename refactoring.
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.
ResourceChangeChecker A resource operation checker is a shared checker to collect all changes done by the refactoring and the participants to resources so that they can be validated as one change.
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 programming interface to participant in existing rename, move and delete refactorings if the refactoring provider supports participation.


Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire