code: @Override
      public final void createPartControl(Composite parent) {
          root = createRootControl(parent);
          makeActions();
          hookContextMenu();
          hookDoubleClickAction();
          contributeToActionBars();
      }
docs: /*
  (non-Javadoc)
  
  @see
  org.eclipse.ui.part.WorkbenchPart#createPartControl(org.eclipse.swt.widgets
  .Composite)