docs: public void initQuitAction(QuitAction quitAction)
      {
          if (quitAction == null)
              throw new IllegalArgumentException("quitAction is null");
          if (this.quitAction != null)
              throw new IllegalArgumentException("The method is once-call.");
  
          this.quitAction = quitAction;
      }