IIntroSite site = IntroPlugin.getDefault().getIntroModelRoot()
.getPresentation().getIntroPart().getIntroSite();
introAction.run(site, parameters);
} else if (actionObject instanceof IAction) {
IAction action = (IAction) actionObject;
action.run();
} else if (actionObject instanceof IActionDelegate) {
final IActionDelegate delegate = (IActionDelegate) actionObject;
if (delegate instanceof IWorkbenchWindowActionDelegate)
((IWorkbenchWindowActionDelegate) delegate).init(PlatformUI