} else
locations= new IPath[] { location };
if (locations != null && locations.length > 0) {
FileBufferOperationRunner runner= new FileBufferOperationRunner(FileBuffers.getTextFileBufferManager(), getShell());
runner.execute(locations, fileBufferOperation, new SubProgressMonitor(monitor, ticks));
}
status= new Status(IStatus.OK, EditorsUI.PLUGIN_ID, IStatus.OK, "", null); //$NON-NLS-1$
} finally {
monitor.done();
}