code: protected static String convertIdsToPaths(CmsObject cms, String value) {
  
          if (value == null) {
              return null;
          }
          // represent vfslists as lists of path in JSON
          List<String> ids = CmsStringUtil.splitAsList(value, CmsXmlContentProperty.PROP_SEPARATOR);
          List<String> paths = new ArrayList<String>();
          for (String id : ids) {
              try {
                  String path = getUriForId(cms, new CmsUUID(id));
                  paths.add(path);
              } catch (Exception e) {
                  // should never happen
                  LOG.error(e.getLocalizedMessage(), e);
                  continue;
              }
          }
          return CmsStringUtil.listAsString(paths, CmsXmlContentProperty.PROP_SEPARATOR);
      }
docs: Converts a string containing zero or more structure ids into a string containing the corresponding VFS paths.<p>
  
  @param cms the CmsObject to use for the VFS operations
  @param value a string representation of a list of ids
  
  @return a string representation of a list of paths