use of org.eclipse.ui.part.Page in project egit by eclipse.
the class MultiPageEditorContentOutlinePage method createOutlinePage.
private IPage createOutlinePage(IEditorPart editor) {
IContentOutlinePage outlinePage = AdapterUtils.adapt(editor, IContentOutlinePage.class);
if (outlinePage == null) {
pages.put(editor, emptyPage);
return emptyPage;
}
pages.put(editor, outlinePage);
if (outlinePage instanceof NestedContentOutlinePage) {
((Page) outlinePage).init(getSite());
}
SubActionBars pageBars = new SubActionBars(getSite().getActionBars());
bars.put(outlinePage, pageBars);
return outlinePage;
}
use of org.eclipse.ui.part.Page in project archi by archimatetool.
the class CommandStackInspector method createDefaultPage.
/**
* @see PageBookView#createDefaultPage(org.eclipse.ui.part.PageBook)
*/
@Override
protected IPage createDefaultPage(PageBook book) {
Page page = new Page() {
Control control;
@Override
public void createControl(Composite parent) {
control = new Canvas(parent, SWT.NONE);
}
@Override
public Control getControl() {
return control;
}
@Override
public void setFocus() {
}
};
page.createControl(book);
return page;
}
Aggregations