try {
Refresh runner = new Refresh(this.resource, this.resource.getProject());
IWorkbench wb = PlatformUI.getWorkbench();
IProgressService ps = wb.getProgressService();
ps.run(false, true, runner);
//IWorkspace workspace = ResourcesPlugin.getWorkspace();
//workspace.run(runner, this.resource.getProject(), IWorkspace.AVOID_UPDATE, null);//TODO add a progress monitor
//} catch (CoreException e) {