/*
* @see org.eclipse.ui.IActionDelegate#run(org.eclipse.jface.action.IAction)
*/
public void run(IAction action) {
ActivityDialog instance = ActivityDialog.getVisibleInstance();
if (instance == null) {
ActivityDialog dialog = new ActivityDialog(fShellProvider.getShell());
dialog.setBlockOnOpen(false);
dialog.open();
} else {
instance.getShell().forceActive();
}
}