code: @Override
      public boolean accept(File pathname) {
          final FileFilter filter = getFileFilter();
          boolean accepted = false;
          if (null == filter) {
              LOGGER.error("The '{}' analyzer is misconfigured and does not have a file filter; it will be disabled", getName());
          } else if (this.isEnabled()) {
              accepted = filter.accept(pathname);
              if (accepted) {
                  filesMatched = true;
              }
          }
          return accepted;
      }
docs: Determines if the file can be analyzed by the analyzer.
  
  @param pathname the path to the file
  @return true if the file can be analyzed by the given analyzer; otherwise
  false