com.liferay.portlet.dynamicdatamapping.template
Class DDMTemplateVariableCodeHandler
java.lang.Object
com.liferay.portlet.dynamicdatamapping.template.DDMTemplateVariableCodeHandler
- All Implemented Interfaces:
- TemplateVariableCodeHandler
public class DDMTemplateVariableCodeHandler
- extends Object
- implements TemplateVariableCodeHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DDMTemplateVariableCodeHandler
public DDMTemplateVariableCodeHandler(String templatePath)
generate
public String[] generate(TemplateVariableDefinition templateVariableDefinition,
String language)
throws Exception
- Specified by:
generate
in interface TemplateVariableCodeHandler
- Throws:
Exception
getResourceName
protected String getResourceName(String dataType)
getTemplate
protected Template getTemplate(String resource)
throws Exception
- Throws:
Exception
getTemplateContent
protected String getTemplateContent(Template template,
TemplateVariableDefinition templateVariableDefinition,
String language)
throws Exception
- Throws:
Exception
getTemplateResource
protected TemplateResource getTemplateResource(String resource)
handleRepeatableField
protected String handleRepeatableField(TemplateVariableDefinition templateVariableDefinition,
String language,
String templateContent)
throws Exception
- Throws:
Exception
isCommonResource
protected boolean isCommonResource(String dataType)
prepareTemplate
protected void prepareTemplate(Template template,
TemplateVariableDefinition templateVariableDefinition,
String language)