docs: public String listCsv() {
  
          StringBuffer csv = new StringBuffer(5120);
          csv.append(m_metadata.csvHeader());
          if (getContent().isEmpty()) {
              csv.append(m_metadata.csvEmptyList());
          } else {
              Iterator<CmsListItem> itItems = getContent().iterator();
              while (itItems.hasNext()) {
                  CmsListItem item = itItems.next();
                  csv.append(m_metadata.csvItem(item));
              }
          }
          return getWp().resolveMacros(csv.toString());
      }