@Override public DDMTemplate getTemplate() throws PortalException { return DDMTemplateLocalServiceUtil.getTemplate(getTemplateId()); }
@Override public DDMTemplate getTemplate() throws PortalException { return DDMTemplateLocalServiceUtil.getTemplate(getTemplateId()); }
private static String _getTemplateScript( long groupId, String ddmTemplateKey, Map<String, String> tokens, String languageId, boolean transform) throws PortalException { DDMTemplate ddmTemplate = DDMTemplateLocalServiceUtil.getTemplate( groupId, PortalUtil.getClassNameId(DDMStructure.class), ddmTemplateKey, true); return _getTemplateScript(ddmTemplate, tokens, languageId, transform); }
@Override public DDMForm getDDMForm(long classNameId, long classPK) throws PortalException { if ((classNameId <= 0) || (classPK <= 0)) { return null; } long ddmStructureClassNameId = _portal.getClassNameId( DDMStructure.class); long ddmTemplateClassNameId = _portal.getClassNameId(DDMTemplate.class); if (classNameId == ddmStructureClassNameId) { DDMStructure structure = DDMStructureLocalServiceUtil.getStructure( classPK); DDMForm ddmForm = structure.getFullHierarchyDDMForm(); return ddmForm; } else if (classNameId == ddmTemplateClassNameId) { DDMTemplate template = DDMTemplateLocalServiceUtil.getTemplate( classPK); return _ddmFormJSONDeserializer.deserialize(template.getScript()); } return null; }