Liferay 6.2.0-ce-m5

com.liferay.portal.kernel.template
Class TemplateVariableGroup

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

public class TemplateVariableGroup
extends Object


Constructor Summary
TemplateVariableGroup(String label)
           
 
Method Summary
 TemplateVariableDefinition addCollectionVariable(String collectionLabel, Class<?> collectionClazz, String collectionName, String itemLabel, Class<?> itemClazz, String itemName)
           
 TemplateVariableDefinition addFieldVariable(String label, Class<?> clazz, String variableName, String help, String dataType, boolean repeatable)
           
 void addServiceLocatorVariables(Class<?>... serviceClasses)
           
 TemplateVariableDefinition addVariable(String label, Class<?> clazz, String variableName)
           
 void empty()
           
 String getLabel()
           
 Collection<TemplateVariableDefinition> getTemplateVariableDefinitions()
           
 boolean isAutocompleteEnabled()
           
 void setAutocompleteEnabled(boolean autocompleteEnabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateVariableGroup

public TemplateVariableGroup(String label)
Method Detail

addCollectionVariable

public TemplateVariableDefinition addCollectionVariable(String collectionLabel,
                                                        Class<?> collectionClazz,
                                                        String collectionName,
                                                        String itemLabel,
                                                        Class<?> itemClazz,
                                                        String itemName)

addFieldVariable

public TemplateVariableDefinition addFieldVariable(String label,
                                                   Class<?> clazz,
                                                   String variableName,
                                                   String help,
                                                   String dataType,
                                                   boolean repeatable)

addServiceLocatorVariables

public void addServiceLocatorVariables(Class<?>... serviceClasses)

addVariable

public TemplateVariableDefinition addVariable(String label,
                                              Class<?> clazz,
                                              String variableName)

empty

public void empty()

getLabel

public String getLabel()

getTemplateVariableDefinitions

public Collection<TemplateVariableDefinition> getTemplateVariableDefinitions()

isAutocompleteEnabled

public boolean isAutocompleteEnabled()

setAutocompleteEnabled

public void setAutocompleteEnabled(boolean autocompleteEnabled)

Liferay 6.2.0-ce-m5