code: public Map<CmsUUID, Map<String, CmsXmlContentProperty>> getDefaultProperties(
  
          List<CmsUUID> structureIds)
      throws CmsException {
  
          CmsObject cms = m_cms;
  
          Map<CmsUUID, Map<String, CmsXmlContentProperty>> result = Maps.newHashMap();
          for (CmsUUID structureId : structureIds) {
              CmsResource resource = cms.readResource(structureId, CmsResourceFilter.ALL);
              String typeName = OpenCms.getResourceManager().getResourceType(resource).getTypeName();
              Map<String, CmsXmlContentProperty> propertyConfig = getDefaultPropertiesForType(typeName);
              result.put(structureId, propertyConfig);
          }
          return result;
      }
docs: Internal method for computing the default property configurations for a list of structure ids.<p>
  
  @param structureIds the structure ids for which we want the default property configurations
  @return a map from the given structure ids to their default property configurations
  
  @throws CmsException if something goes wrong