Class BaseDDMTemplateHandler

java.lang.Object
com.liferay.portal.kernel.template.BaseTemplateHandler
com.liferay.dynamic.data.mapping.template.BaseDDMTemplateHandler
All Implemented Interfaces:
com.liferay.portal.kernel.template.TemplateHandler

public abstract class BaseDDMTemplateHandler extends com.liferay.portal.kernel.template.BaseTemplateHandler
  • Constructor Details

    • BaseDDMTemplateHandler

      public BaseDDMTemplateHandler()
  • Method Details

    • getTemplateVariableGroups

      public Map<String,com.liferay.portal.kernel.template.TemplateVariableGroup> getTemplateVariableGroups(long classPK, String language, Locale locale) throws Exception
      Throws:
      Exception
    • isDisplayTemplateHandler

      public boolean isDisplayTemplateHandler()
    • addTemplateVariableGroup

      protected void addTemplateVariableGroup(Map<String,com.liferay.portal.kernel.template.TemplateVariableGroup> templateVariableGroups, com.liferay.portal.kernel.template.TemplateVariableGroup templateVariableGroup)
    • collectNestedFieldNameVariableName

      protected void collectNestedFieldNameVariableName(DDMFormField parentDDMFormField, Map<String,String> fieldNameVariableNameMap) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getFieldVariableClass

      protected Class<?> getFieldVariableClass()
    • getGeneralVariablesTemplateVariableGroup

      protected com.liferay.portal.kernel.template.TemplateVariableGroup getGeneralVariablesTemplateVariableGroup()
    • getStructureFieldsTemplateVariableGroup

      protected com.liferay.portal.kernel.template.TemplateVariableGroup getStructureFieldsTemplateVariableGroup(long ddmStructureId, Locale locale) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getTemplateVariableCodeHandler

      protected abstract com.liferay.portal.kernel.template.TemplateVariableCodeHandler getTemplateVariableCodeHandler()
    • getUtilTemplateVariableGroup

      protected com.liferay.portal.kernel.template.TemplateVariableGroup getUtilTemplateVariableGroup()