GenericFileBufferOperationRunner.execute(
IPath[] locations,
IFileBufferOperation operation,
IProgressMonitor monitor)
Executes the given operation for all file buffers specified by the given locations.
void
IFileBufferOperation.run(
IFileBuffer fileBuffer,
IProgressMonitor monitor)
Runs this operation, that is manipulates the content of the given file
buffer.
Refactoring.checkFinalConditions(
IProgressMonitor pm)
After checkInitialConditions has been performed and the user has
provided all input necessary to perform the refactoring this method is called
to check the remaining preconditions.
RefactoringProcessor.createChange(
IProgressMonitor pm)
Creates a
Change object describing the workspace modifications
the processor contributes to the overall refactoring.
RefactoringParticipant.createChange(
IProgressMonitor pm)
Creates a
Change object that contains the workspace modifications
of this participant to be executed after the
changes from the refactoring are executed.
RefactoringParticipant.createPreChange(
IProgressMonitor pm)
Creates a
Change object that contains the workspace modifications
of this participant to be executed before the
changes from the refactoring are executed.
RefactoringProcessor.postCreateChange(
Change[] participantChanges,
IProgressMonitor pm)
Additional hook allowing processors to add changes to the set of workspace
modifications after all participant changes have been created.