Math2mat
|
00001 00020 package m2m.frontend; 00021 00022 import java.awt.Dimension; 00023 00024 import org.eclipse.swt.graphics.Point; 00025 import org.eclipse.ui.application.ActionBarAdvisor; 00026 import org.eclipse.ui.application.IActionBarConfigurer; 00027 import org.eclipse.ui.application.IWorkbenchWindowConfigurer; 00028 import org.eclipse.ui.application.WorkbenchWindowAdvisor; 00029 00030 public class ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor { 00031 00032 public ApplicationWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer) { 00033 super(configurer); 00034 } 00035 00036 public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer) { 00037 return ApplicationActionBarAdvisor.getInstance(configurer); 00038 } 00039 00040 public void preWindowOpen() { 00041 IWorkbenchWindowConfigurer configurer = getWindowConfigurer(); 00042 Dimension dim = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); 00043 configurer.setInitialSize(new Point((int)dim.getWidth(), (int)dim.getHeight())); 00044 configurer.setShowCoolBar(true); 00045 configurer.setShowStatusLine(true); 00046 } 00047 }