@Override
    public void validate() {
      cancelChecks();

      for (FacetEditorValidator validator : myValidators) {
        ValidationResult validationResult = validator.check();
        if (!validationResult.isOk()) {
          validationCompleted(validationResult);
          return;
        }
      }

      for (FacetEditorValidator validator : mySlowValidators) {
        myChecks.add(getSlowCheck(validator));
      }

      if (myChecks.isEmpty()) {
        myCurrentQuickFix = null;
        setNoErrors();
      }
    }
@Override
    public void validate()