Bug 157604 [Jobs] The following rule does not apply: Don't swallow InterruptedException. Call Thread.currentThread().interrupt()
examples/org.eclipse.ui.examples.job/src/org/eclipse/ui/examples/jobs/views/JobsView.java
public void setFocus() {
		if (durationField != null && !durationField.isDisposed())
			durationField.setFocus();
	}
	protected void touchWorkspace() {
		
		int jobCount = Integer.parseInt(quantityField.getText());
		for (int i = 0; i < jobCount; i++) {
			getSite().getShell().getDisplay().asyncExec(new Runnable() {
				public void run() {
					try {
						ResourcesPlugin.getWorkspace().run(new IWorkspaceRunnable() {
							public void run(IProgressMonitor monitor) {
								
							}
						}, null);
					} catch (OperationCanceledException e) {
						
					} catch (CoreException e) {
						e.printStackTrace();
					}
				}
			});
		}
	}
	/**
	 * Run a workspace runnable in the application window.
	 *
	 */
	public void runnableInWindow() {