Math2mat

/home/ythoma/docs/math2mat/svn/wp1/framework/m2mGUI/src/m2m/frontend/ApplicationWorkbenchWindowAdvisor.java

Go to the documentation of this file.
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 }
 All Classes Namespaces Files Functions Variables Enumerations