protected void setShellCommand(@Nullable List<String> command) {
    throw new RuntimeException("Should be called for ShellTerminalWidget only");
  }
protected void setShellCommand(@Nullable List<String> command)