Class SashRenderer
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.SashRenderer
Default SWT renderer responsible for a MPartSashContainer. See
WorkbenchRendererFactory
-
Field Summary
Fields inherited from class org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
context, modelService, OWNING_ME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
childRendered
(MElementContainer<MUIElement> parentElement, MUIElement element) createWidget
(MUIElement element, Object parent) protected void
forceLayout
(MElementContainer<MUIElement> pscModel) getUIContainer
(MUIElement element) void
hideChild
(MElementContainer<MUIElement> parentElement, MUIElement child) void
processContents
(MElementContainer<MUIElement> container) Methods inherited from class org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer
bindWidget, calcIndex, calcVisibleIndex, disposeWidget, forceFocus, getImage, getImageFromURI, getModelElement, getParentWidget, getToolTip, hookControllerLogic, imageChanged, init, reapplyStyles, requiresFocus, setCSSInfo, styleElement, unbindWidget
Methods inherited from class org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
activate, getContext, getContextForParent, getStyleOverride, postProcess, removeGui
-
Constructor Details
-
SashRenderer
public SashRenderer()
-
-
Method Details
-
forceLayout
-
createWidget
- Specified by:
createWidget
in classorg.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
-
childRendered
- Overrides:
childRendered
in classSWTPartRenderer
-
processContents
- Overrides:
processContents
in classSWTPartRenderer
-
hideChild
- Overrides:
hideChild
in classorg.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
-
getUIContainer
- Overrides:
getUIContainer
in classorg.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
-