properties.put(Asset.PROPERTY_COMMENT_COUNT, (Serializable) result .getPropertyById(Asset.PROPERTY_COMMENT_COUNT).getFirstValue()); properties.put(Asset.PROPERTY_TAGS, (Serializable) result.getPropertyMultivalueById(Asset.PROPERTY_TAGS)); properties.put(Asset.PROPERTY_PUBLISHED_TIME, SqlUtils.getDateProperty(result, Asset.PROPERTY_PUBLISHED_TIME)); properties.put(Asset.PROPERTY_AUTHOR, (Serializable) result.getPropertyById(Asset.PROPERTY_AUTHOR) .getFirstValue()); List<String> parentSectionIds = result.getPropertyMultivalueById(Asset.PROPERTY_PARENT_SECTIONS); if (parentSectionIds == null || parentSectionIds.isEmpty())
(Boolean) result.getPropertyValueById(Section.PROPERTY_EXCLUDE_FROM_NAV)); List<String> configList = result.getPropertyMultivalueById(Section.PROPERTY_SECTION_CONFIG); properties.put(Section.PROPERTY_SECTION_CONFIG, (Serializable) configList); List<String> tagSummary = result.getPropertyMultivalueById(PROPERTY_TAG_SUMMARY); section.setTags(createTags(tagSummary)); section.setSectionFactory(this);
List<String> configList = result.getPropertyMultivalueById(WebSite.PROP_SITE_CONFIG); Map<String,String> configProperties = parseSiteConfig(configList);