]> git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.client.rcp/src/org/argeo/slc/client/rcp/ApplicationWorkbenchWindowAdvisor.java
e660ccf6418283621b1fe09ca1939d91d0752c14
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.client.rcp / src / org / argeo / slc / client / rcp / ApplicationWorkbenchWindowAdvisor.java
1 package org.argeo.slc.client.rcp;
2
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;
8
9 public class ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor {
10
11 public ApplicationWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer) {
12 super(configurer);
13 }
14
15 public ActionBarAdvisor createActionBarAdvisor(
16 IActionBarConfigurer configurer) {
17 return new ApplicationActionBarAdvisor(configurer);
18 }
19
20 public void preWindowOpen() {
21 IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
22 configurer.setInitialSize(new Point(600, 400));
23 configurer.setShowCoolBar(true);
24 configurer.setShowStatusLine(false);
25 }
26 }