}
}
private void restoreWindow(IWorkbenchPage page) {
Shell applicationShell = page.getWorkbenchWindow().getShell();
ApplicationWorkbenchWindowAdvisor advisor = ApplicationWorkbenchAdvisor.fgPrimaryApplicationWorkbenchWindowAdvisor;
/* Restore From Tray */
if (advisor != null && advisor.isMinimizedToTray())
advisor.restoreFromTray(applicationShell);
/* Restore from being Minimized */
else if (applicationShell.getMinimized()) {
applicationShell.setMinimized(false);
applicationShell.forceActive();