package eu.etaxonomy.taxeditor;
+import org.eclipse.ui.application.IWorkbenchConfigurer;
import org.eclipse.ui.application.IWorkbenchWindowConfigurer;
import org.eclipse.ui.application.WorkbenchAdvisor;
import org.eclipse.ui.application.WorkbenchWindowAdvisor;
-/**
- * This workbench advisor creates the window advisor, and specifies
- * the perspective id for the initial window.
- */
public class ApplicationWorkbenchAdvisor extends WorkbenchAdvisor {
-
- private static final String PERSPECTIVE_ID = "eu.etaxonomy.taxeditor.perspective";
- public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer) {
- return new ApplicationWorkbenchWindowAdvisor(configurer);
- }
+ private static final String PERSPECTIVE_ID = "eu.etaxonomy.taxeditor.perspective.freetextproperties";
+
+ public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor(
+ IWorkbenchWindowConfigurer configurer) {
+ return new ApplicationWorkbenchWindowAdvisor(configurer);
+ }
public String getInitialWindowPerspectiveId() {
return PERSPECTIVE_ID;
- }
+ }
+ public void initialize(IWorkbenchConfigurer configurer) {
+ super.initialize(configurer);
+
+ // Remembers the user's layout and window size
+ // for the next time application is started
+// configurer.setSaveAndRestore(true);
+ }
+
}