}
private void launchEvaluateRunningUserForDashboards() throws InvocationTargetException {
IProgressService service = PlatformUI.getWorkbench().getProgressService();
try {
service.run(false, true, new IRunnableWithProgress() {
public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException {
monitor.beginTask("Validating runningUser for dashboard components...", 3);
try {
evaluateRunningUserForSelectedDashboards(new SubProgressMonitor(monitor, 3));
monitor.worked(1);