code: public List<I_CmsXmlContentValue> getSimpleValuesBelowPath(String elementPath, Locale locale) {
  
          List<I_CmsXmlContentValue> result = new ArrayList<I_CmsXmlContentValue>();
          for (I_CmsXmlContentValue value : getValuesByPath(elementPath, locale)) {
              if (value.isSimpleType()) {
                  result.add(value);
              } else {
                  result.addAll(getAllSimpleSubValues(value));
              }
          }
  
          return result;
      }
docs: Returns all simple type values below a given path.<p>
  
  @param elementPath the element path
  @param locale the content locale
  
  @return the simple type values