Utils.showError(new Status(Status.ERROR, WorkbenchCorePlugin.PLUGIN_ID,
"No search result yet."));
return;
}
final IAction saveAction = new SaveAsXMLActionDelegate(result, options);
final Job job = new Job("Saving search result...")
{
@Override
protected IStatus run(IProgressMonitor monitor)
{
saveAction.run();
return Status.OK_STATUS;
}
};
job.setPriority(Job.SHORT);
job.schedule();