code: private void processRangeOptions(final Map<String, String> properties) {
      final String featuresRange = properties.get("range");
      if (featuresRange.equalsIgnoreCase("coarse")) {
        this.isCoarse = true;
      }
      if (featuresRange.equalsIgnoreCase("fine")) {
        this.isFineGrained = true;
      }
    }
docs: Process the options of which kind of features are to be generated.
  
  @param properties
  the properties map