public void postWindowOpen() {

    if (UnwCorePlugin.useBatchMode) {
      window = getWindowConfigurer().getWindow();
      window.getShell().setMinimized(true);
    }

    actionBarConfigurer = getWindowConfigurer().getActionBarConfigurer();
    myMenuBar = actionBarConfigurer.getMenuManager();

    ViewUtils.setStatusLineManager(actionBarConfigurer.getStatusLineManager());

    imageSsght = UnwGUIPlugin.getImageDescriptor("icons/eye2_32.png").createImage();
    getWindowConfigurer().getWindow().getShell().setImage(imageSsght);

    // register into the CoreManager the reference to the status line
    saveStatusLine();

    // remove foreign menu items
    cleanMenuBar();

    // remove foreign buttons in the tool bar
    cleanToolBar();

    UnwInfrastructure.postWindowOpen();
  }