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) void
addServiceLocatorVariables
(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) void
empty()
getLabel()
boolean
boolean
isEmpty()
protected boolean
isRestrictedVariable
(String variableName) void
setAutocompleteEnabled
(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
-