Java - Eclipse-RCP

Perspektiven, initialiseren/anzeigen/positionieren

Die initiale Perspekive festlegen:

public class ApplicationWorkbenchAdvisor extends WorkbenchAdvisor {
   public String getInitialWindowPerspectiveId() {
      return MyPerspective.ID;
   }
}




Die Perspektiven-Auswahl anzeigen und der Position festlegen:

public class ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor {
   @Override
   public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor(
      // ...
      configurer.setShowPerspectiveBar(true);
   }
   @Override
   public void preWindowOpen() {
      // ...
      // die Position festlegen (hier oben rechts):
      PlatformUI.getPreferenceStore().setDefault(IWorkbenchPreferenceConstants.DOCK_PERSPECTIVE_BAR,
                                                 IWorkbenchPreferenceConstants.TOP_RIGHT);  
   }
}


Siehe auch: Mehrere Views mit innerhalb einer Gruppe in der Perspektive anordnen (mit Reitern)


Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007