Class TemplateVariableGroup
Object
com.liferay.portal.kernel.template.TemplateVariableGroup
- Author:
- Jorge Ferrer
-
Constructor Summary
ConstructorsConstructorDescriptionTemplateVariableGroup(String label) TemplateVariableGroup(String label, String[] restrictedVariables) -
Method Summary
Modifier and TypeMethodDescriptionaddCollectionVariable(String collectionLabel, Class<?> collectionClazz, String collectionName, String itemLabel, Class<?> itemClazz, String itemName, String itemAccessor) addFieldVariable(String label, Class<?> clazz, String variableName, String help, String dataType, boolean repeatable, TemplateVariableCodeHandler templateVariableCodeHandler) voidaddServiceLocatorVariables(Class<?>... serviceClasses) addVariable(String label, Class<?> clazz, String name) addVariable(String label, Class<?> clazz, String name, String accessor) addVariable(String label, Class<?> clazz, String dataType, String name, String accessor, String help) voidempty()getLabel()booleanbooleanisEmpty()protected booleanisRestrictedVariable(String variableName) voidsetAutocompleteEnabled(boolean autocompleteEnabled) void
-
Constructor Details
-
TemplateVariableGroup
-
TemplateVariableGroup
-
-
Method Details
-
addCollectionVariable
-
addFieldVariable
public TemplateVariableDefinition addFieldVariable(String label, Class<?> clazz, String variableName, String help, String dataType, boolean repeatable, TemplateVariableCodeHandler templateVariableCodeHandler) -
addServiceLocatorVariables
-
addVariable
-
addVariable
public TemplateVariableDefinition addVariable(String label, Class<?> clazz, String name, String accessor) -
addVariable
-
empty
public void empty() -
getLabel
-
getTemplateVariableDefinitions
-
isAutocompleteEnabled
public boolean isAutocompleteEnabled() -
isEmpty
public boolean isEmpty() -
setAutocompleteEnabled
public void setAutocompleteEnabled(boolean autocompleteEnabled) -
setLabel
-
isRestrictedVariable
-