public void closeAndHide() {
    myForceHideUiWhenSessionEnds = true;
    TtyConnector connector = myTerminalWidget.getTtyConnector();
    if (connector != null && connector.isConnected()) {
      connector.close();
    }
    else {
      // When "Close session when it ends" is off, terminal session is shown even with terminated process.
      processSessionCompleted();
    }
  }
public void closeAndHide()