code: public Properties getAttributeValueAsProperties(final String _key,
                                                      final boolean _concatenate)
          throws EFapsException
      {
          final Properties ret = new Properties();
          final String value = getAttributeValue(_key);
          if (value != null) {
              try {
                  ret.load(new StringReader(value));
              } catch (final IOException e) {
                  throw new EFapsException(SystemConfiguration.class, "getAttributeValueAsProperties", e);
              }
          }
          if (_concatenate) {
              for (int i = 1; i < 100; i++) {
                  final String keyTmp = _key + String.format("%02d", i);
                  final String valueTmp = getAttributeValue(keyTmp);
                  final Properties propsTmp = new Properties();
                  if (valueTmp != null) {
                      try {
                          propsTmp.load(new StringReader(valueTmp));
                      } catch (final IOException e) {
                          throw new EFapsException(SystemConfiguration.class, "getAttributeValueAsPropertiesConcat", e);
                      }
                  } else {
                      break;
                  }
                  if (propsTmp.isEmpty()) {
                      break;
                  } else {
                      ret.putAll(propsTmp);
                  }
              }
          }
          return ret;
      }
docs: Returns for given <code>_key</code> the related value as Properties. If
  no attribute is found an empty Properties is returned.
  Can concatenates Properties for Keys.<br/>
  e.b. Key, Key01, Key02, Key03
  
  @param _key key of searched attribute
  @param _concatenate  concatenate or not
  @return map with properties
  @throws EFapsException on error