Что делает метод getBootStrapPart () - класса PagebookView - класса? - PullRequest
1 голос
/ 08 марта 2011

Я работаю над проектом Eclipse RCP и каким-то образом застрял в моем понимании метода

getBootStrapPart() из PagebookViewClass. Правильно ли я понимаю, что при инициализации части, возвращаемой этим методом, PagebookView также инициализируется?

Пример:

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

Означает ли это, когда я получаю активный редактор и что мой Pagebookview инициализируется?

1 Ответ

0 голосов
/ 18 марта 2011

getBootstrapPart () вызывается при создании PageBookView.Это определяет, какую часть использовать при первоначальном создании.Если вы вернете значение NULL, будет создана страница по умолчанию.

См. Также: Как создать PageBookView

...