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

public class ContributedPartRenderer extends SWTPartRenderer
Default SWT renderer responsible for an MPart. See WorkbenchRendererFactory
  • Constructor Details

    • ContributedPartRenderer

      public ContributedPartRenderer()
  • Method Details

    • createWidget

      public Object createWidget(MUIElement element, Object parent)
      Specified by:
      createWidget in class org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
    • postProcess

      public void postProcess(MUIElement element)
      Overrides:
      postProcess in class org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
    • setDescription

      public static void setDescription(MPart part, String description)
    • requiresFocus

      protected boolean requiresFocus(MPart element)
      Description copied from class: org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
      Check if activating element requires that the part set the focus.
      Overrides:
      requiresFocus in class SWTPartRenderer
      Returns:
      true if the part requires focus
    • hookControllerLogic

      public void hookControllerLogic(MUIElement me)
      Overrides:
      hookControllerLogic in class SWTPartRenderer
    • getUIContainer

      public Object getUIContainer(MUIElement element)
      Overrides:
      getUIContainer in class org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer
    • disposeWidget

      public void disposeWidget(MUIElement element)
      Overrides:
      disposeWidget in class SWTPartRenderer