Liferay 6.2-ce-ga5

com.liferay.portal.kernel.template
Class TemplateVariableDefinition

java.lang.Object
  extended by com.liferay.portal.kernel.template.TemplateVariableDefinition

public class TemplateVariableDefinition
extends Object


Constructor Summary
TemplateVariableDefinition(String label, Class<?> clazz, String name, String accessor)
           
TemplateVariableDefinition(String label, Class<?> clazz, String dataType, String name, String accessor, String help, boolean repeatable, TemplateVariableCodeHandler templateVariableCodeHandler)
           
TemplateVariableDefinition(String label, Class<?> clazz, String name, TemplateVariableDefinition itemTemplateVariableDefinition)
           
 
Method Summary
 boolean equals(Object obj)
           
 String[] generateCode(String language)
           
 String getAccessor()
           
 Class<?> getClazz()
           
 String getDataType()
           
 String getHelp()
           
 TemplateVariableDefinition getItemTemplateVariableDefinition()
           
 String getLabel()
           
 String getName()
           
 TemplateVariableCodeHandler getTemplateVariableCodeHandler()
           
 boolean isCollection()
           
 boolean isRepeatable()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateVariableDefinition

public TemplateVariableDefinition(String label,
                                  Class<?> clazz,
                                  String name,
                                  String accessor)

TemplateVariableDefinition

public TemplateVariableDefinition(String label,
                                  Class<?> clazz,
                                  String dataType,
                                  String name,
                                  String accessor,
                                  String help,
                                  boolean repeatable,
                                  TemplateVariableCodeHandler templateVariableCodeHandler)

TemplateVariableDefinition

public TemplateVariableDefinition(String label,
                                  Class<?> clazz,
                                  String name,
                                  TemplateVariableDefinition itemTemplateVariableDefinition)
Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

generateCode

public String[] generateCode(String language)
                      throws Exception
Throws:
Exception

getAccessor

public String getAccessor()

getClazz

public Class<?> getClazz()

getDataType

public String getDataType()

getHelp

public String getHelp()

getItemTemplateVariableDefinition

public TemplateVariableDefinition getItemTemplateVariableDefinition()

getLabel

public String getLabel()

getName

public String getName()

getTemplateVariableCodeHandler

public TemplateVariableCodeHandler getTemplateVariableCodeHandler()

isCollection

public boolean isCollection()

isRepeatable

public boolean isRepeatable()

Liferay 6.2-ce-ga5