public class FileBufferOperationRunner extends Object
FileBufferOperationRunner
executes
IFileBufferOperation
.
The runner takes care of all aspects that are not operation specific.
This class is not intended to be subclassed. Clients instantiate this class.
IFileBufferOperation
Constructor and Description |
---|
FileBufferOperationRunner(IFileBufferManager fileBufferManager,
Object validationContext)
Creates a new file buffer operation runner.
|
Modifier and Type | Method and Description |
---|---|
void |
execute(IPath[] locations,
IFileBufferOperation operation,
IProgressMonitor monitor)
Executes the given operation for all file buffers specified by the given locations.
|
public FileBufferOperationRunner(IFileBufferManager fileBufferManager, Object validationContext)
fileBufferManager
- the file buffer managervalidationContext
- the validationContextpublic void execute(IPath[] locations, IFileBufferOperation operation, IProgressMonitor monitor) throws CoreException, OperationCanceledException
locations
- the file buffer locationsoperation
- the operation to be performedmonitor
- the progress monitorCoreException
- in case of errorOperationCanceledException
- in case the execution get canceledGuidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.