code: protected final List<String> getStringListValue(final String inPropertyName) {
  
          List<String> result = null;
          String value = this.properties.getProperty(inPropertyName);
          if (value != null) {
              String[] temp = value.split("\\s+");
              result = new ArrayList<>(temp.length);
              for (String s : temp) {
                  String trimmed = s.trim();
                  if (trimmed.length() > 0) {
                      result.add(s.trim());
                  }
              }
          }
          return result;
      }
docs: Reads in a property value as a whitespace-delimited list of items.
  
  @param inPropertyName The name of the property to read.
  @return A list containing the items in the value, or <code>null</code> if
  the property is not found.