protected void startTrackingValidation() {
    if (!continuousValidation()) {
      return;
    }
    SwingUtilities.invokeLater(() -> {
      if (!myValidationStarted) {
        myValidationStarted = true;
        initValidation();
      }
    });
  }
protected void startTrackingValidation()