/* (non-Javadoc)
   * @see org.eclipse.ui.internal.skins.Presentation#dispose()
   */
  public void dispose() {
    if (isDisposed()) {
      return;
    }
    PresentationUtil.removeDragListener(tabFolder, dragListener);

    // systemMenuManager.dispose();

    tabFolder.dispose();
    tabFolder = null;
  }