Java PagebookView类的getBootstrapArt()方法做什么?

Java PagebookView类的getBootstrapArt()方法做什么?,java,eclipse,views,rcp,Java,Eclipse,Views,Rcp,我正在从事一个EclipseRCP项目,不知何故,我对该方法的理解陷入了困境 PagebookViewClass的GetBootstrapArt()。当这个方法返回的部分被初始化时,PagebookView也被初始化,这对我来说正确吗 例如: @Override protected IWorkbenchPart getBootstrapPart() { IWorkbench workbench = PlatformUI.getWorkbench(); IWorkbenchWind

我正在从事一个EclipseRCP项目,不知何故,我对该方法的理解陷入了困境

PagebookViewClass的
GetBootstrapArt()
。当这个方法返回的部分被初始化时,
PagebookView
也被初始化,这对我来说正确吗

例如:

@Override
protected IWorkbenchPart getBootstrapPart() {
    IWorkbench workbench = PlatformUI.getWorkbench();
    IWorkbenchWindow activeWorkbenchWindow = workbench.getActiveWorkbenchWindow();
    IWorkbenchPage activePage = activeWorkbenchWindow.getActivePage();
    return activePage.getActiveEditor();
}
这是否意味着,每当我得到一个活动的编辑器并且我的Pagebookview被初始化时?

GetBootstrapArt()在创建Pagebookview时被调用。这将确定在初始创建期间要使用的零件。如果返回null,则将创建defaultPage

另见: