@Override
public void preWindowOpen() {
IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
configurer.setInitialSize(new Point(400, 700));
configurer.setShowCoolBar(ApplicationActionBarAdvisor.NUM_OUTLINE_BUTTONS > 0);
configurer.setShowStatusLine(true);
configurer.setShowProgressIndicator(true);
configurer.setShowMenuBar(true);
configurer.setShowPerspectiveBar(false);
configurer.setShowFastViewBars(false);
}
@Override
public void initialize(IWorkbenchConfigurer configurer) {
super.initialize(configurer);
configurer.setExitOnLastWindowClose(false);
configurer.setSaveAndRestore(true);
}
]]>