1 20 21 package org.apache.directory.ldapstudio; 22 23 24 import org.eclipse.swt.graphics.Point; 25 import org.eclipse.ui.application.ActionBarAdvisor; 26 import org.eclipse.ui.application.IActionBarConfigurer; 27 import org.eclipse.ui.application.IWorkbenchWindowConfigurer; 28 import org.eclipse.ui.application.WorkbenchWindowAdvisor; 29 30 31 54 public class ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor 55 { 56 57 62 public ApplicationWorkbenchWindowAdvisor( IWorkbenchWindowConfigurer configurer ) 63 { 64 super( configurer ); 65 } 66 67 68 73 public ActionBarAdvisor createActionBarAdvisor( IActionBarConfigurer configurer ) 74 { 75 return new ApplicationActionBarAdvisor( configurer ); 76 } 77 78 79 90 public void preWindowOpen() 91 { 92 IWorkbenchWindowConfigurer configurer = getWindowConfigurer(); 93 configurer.setInitialSize( new Point( 1000, 660 ) ); 94 configurer.setShowCoolBar( true ); 95 configurer.setShowStatusLine( false ); 96 configurer.setShowPerspectiveBar( true ); 97 configurer.setShowProgressIndicator( true ); 98 } 99 100 } 101 | Popular Tags |