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.