【问题标题】:What does the getBootStrapPart() - Method of the PagebookView - Class do?getBootStrap Part() - Page book View - Class 的方法有什么作用?
【发布时间】:2011-07-10 23:38:10
【问题描述】:

我正在开发一个 Eclipse RCP 项目,但不知何故陷入了对方法的理解中

PagebookViewClass 中的getBootStrapPart()。我做对了吗,当这个方法返回的部分被初始化时,PagebookView 也被初始化了?

例子:

@Override
protected IWorkbenchPart getBootstrapPart() {
    IWorkbench workbench = PlatformUI.getWorkbench();
    IWorkbenchWindow activeWorkbenchWindow = workbench.getActiveWorkbenchWindow();
    IWorkbenchPage activePage = activeWorkbenchWindow.getActivePage();
    return activePage.getActiveEditor();
}

这是否意味着,每当我获得一个活跃的编辑器并且我的 Pagebookview 被初始化时?

【问题讨论】:

    标签: java eclipse views rcp


    【解决方案1】:

    getBootstrapPart() 在创建 PageBookView 时调用。这决定了在初始创建期间使用哪个部分。如果返回 null,则将创建 defaultPage。

    另请参阅:How to create a PageBookView

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-07
      • 2023-03-03
      • 2018-04-01
      • 1970-01-01
      • 2013-04-14
      • 1970-01-01
      • 1970-01-01
      • 2011-03-10
      相关资源
      最近更新 更多