Class CopyParticipant
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant
org.eclipse.ltk.core.refactoring.participants.CopyParticipant
- All Implemented Interfaces:
IAdaptable
A participant to participate in refactorings that copy elements to a shared
clipboard. A copy participant can't assume that its associated refactoring
processor is a copy processor. A copy operation might be a side effect of another
refactoring operation.
Copy participants are registered via the extension point
org.eclipse.ltk.core.refactoring.copyParticipants.
Extensions to this extension point must therefore extend this abstract class.
- Since:
- 3.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the copy arguments.protected final voidinitialize(RefactoringArguments arguments) Initializes the participant with the refactoring argumentsMethods inherited from class RefactoringParticipant
checkConditions, createChange, createPreChange, getName, getProcessor, getTextChange, initialize, initializeMethods inherited from class PlatformObject
getAdapter
-
Constructor Details
-
CopyParticipant
public CopyParticipant()
-
-
Method Details
-
initialize
Description copied from class:RefactoringParticipantInitializes the participant with the refactoring arguments- Specified by:
initializein classRefactoringParticipant- Parameters:
arguments- the refactoring arguments
-
getArguments
-