Class ContributedPartRenderer
java.lang.Object
org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer
org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer
Default SWT renderer responsible for an MPart. See
WorkbenchRendererFactory-
Field Summary
Fields inherited from class org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
context, modelService, OWNING_ME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateWidget(MUIElement element, Object parent) voiddisposeWidget(MUIElement element) getUIContainer(MUIElement element) voidvoidpostProcess(MUIElement element) protected booleanrequiresFocus(MPart element) Check if activatingelementrequires that the part set the focus.static voidsetDescription(MPart part, String description) Methods inherited from class org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer
bindWidget, calcIndex, calcVisibleIndex, childRendered, forceFocus, getImage, getImageFromURI, getModelElement, getParentWidget, getToolTip, imageChanged, init, processContents, reapplyStyles, setCSSInfo, styleElement, unbindWidgetMethods inherited from class org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
activate, getContext, getContextForParent, getStyleOverride, hideChild, removeGui
-
Constructor Details
-
ContributedPartRenderer
public ContributedPartRenderer()
-
-
Method Details
-
createWidget
- Specified by:
createWidgetin classorg.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
-
postProcess
- Overrides:
postProcessin classorg.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
-
setDescription
-
requiresFocus
Description copied from class:org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRendererCheck if activatingelementrequires that the part set the focus.- Overrides:
requiresFocusin classSWTPartRenderer- Returns:
- true if the part requires focus
-
hookControllerLogic
- Overrides:
hookControllerLogicin classSWTPartRenderer
-
getUIContainer
- Overrides:
getUIContainerin classorg.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
-
disposeWidget
- Overrides:
disposeWidgetin classSWTPartRenderer
-