类org.eclipse.ui.application.WorkbenchAdvisor源码实例Demo

下面列出了怎么用org.eclipse.ui.application.WorkbenchAdvisor的API类实例代码及写法,或者点击链接到github查看源代码。


private void startWorkbench() {
  PlatformUI.createAndRunWorkbench(PlatformUI.createDisplay(),
      new WorkbenchAdvisor() {
        @Override
        public String getInitialWindowPerspectiveId() {
          return null;
        }

        @Override
        public void postStartup() {
          // Kill it when it opens so that the thread is unstuck.
          Workbench.getInstance().close();
        }

      });
}
 
源代码2 项目: translationstudio8   文件: Application.java

public int createUI() {
   final Display display = PlatformUI.createDisplay();
   
   UICallBack.activate(String.valueOf(display.hashCode()));
   RWT.getSessionStore().addSessionStoreListener(new SessionStoreListener() {
	
	public void beforeDestroy(SessionStoreEvent event) {
		UICallBack.deactivate(String.valueOf(display.hashCode()));
	}
});
   
   WorkbenchAdvisor advisor = new ApplicationWorkbenchAdvisor();
   return PlatformUI.createAndRunWorkbench( display, advisor );
 }
 
源代码3 项目: tmxeditor8   文件: Application.java

public int createUI() {
   final Display display = PlatformUI.createDisplay();
   
   UICallBack.activate(String.valueOf(display.hashCode()));
   RWT.getSessionStore().addSessionStoreListener(new SessionStoreListener() {
	
	public void beforeDestroy(SessionStoreEvent event) {
		UICallBack.deactivate(String.valueOf(display.hashCode()));
	}
});
   
   WorkbenchAdvisor advisor = new ApplicationWorkbenchAdvisor();
   return PlatformUI.createAndRunWorkbench( display, advisor );
 }
 
源代码4 项目: translationstudio8   文件: Application.java

@Override
public int createUI() {
	Display display = PlatformUI.createDisplay();
	WorkbenchAdvisor advisor = new ApplicationWorkbenchAdvisor();
	return PlatformUI.createAndRunWorkbench(display, advisor);
}
 
源代码5 项目: tmxeditor8   文件: Application.java

@Override
public int createUI() {
	Display display = PlatformUI.createDisplay();
	WorkbenchAdvisor advisor = new ApplicationWorkbenchAdvisor();
	return PlatformUI.createAndRunWorkbench(display, advisor);
}
 
 类所在包
 同包方法