1 package org
.argeo
.security
.ui
.rcp
;
3 import org
.eclipse
.swt
.graphics
.Point
;
4 import org
.eclipse
.ui
.application
.ActionBarAdvisor
;
5 import org
.eclipse
.ui
.application
.IActionBarConfigurer
;
6 import org
.eclipse
.ui
.application
.IWorkbenchWindowConfigurer
;
7 import org
.eclipse
.ui
.application
.WorkbenchWindowAdvisor
;
9 public class SecureWorkbenchWindowAdvisor
extends WorkbenchWindowAdvisor
{
11 public SecureWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer
) {
15 public ActionBarAdvisor
createActionBarAdvisor(
16 IActionBarConfigurer configurer
) {
17 return new SecureActionBarAdvisor(configurer
, true);
20 public void preWindowOpen() {
21 IWorkbenchWindowConfigurer configurer
= getWindowConfigurer();
22 configurer
.setInitialSize(new Point(1200, 900));
23 configurer
.setShowCoolBar(true);
24 configurer
.setShowMenuBar(true);
25 configurer
.setShowStatusLine(false);
27 configurer
.setShowPerspectiveBar(true);
28 configurer
.setTitle("Argeo Secure UI"); //$NON-NLS-1$