All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
TemplateVariableDefinition |
addCollectionVariable(String collectionLabel,
Class<?> collectionClazz,
String collectionName,
String itemLabel,
Class<?> itemClazz,
String itemName,
String itemAccessor) |
TemplateVariableDefinition |
addFieldVariable(String label,
Class<?> clazz,
String variableName,
String help,
String dataType,
boolean repeatable,
TemplateVariableCodeHandler templateVariableCodeHandler) |
void |
addServiceLocatorVariables(Class<?>... serviceClasses) |
TemplateVariableDefinition |
addVariable(String label,
Class<?> clazz,
String name) |
TemplateVariableDefinition |
addVariable(String label,
Class<?> clazz,
String name,
String accessor) |
void |
empty() |
String |
getLabel() |
Collection<TemplateVariableDefinition> |
getTemplateVariableDefinitions() |
boolean |
isAutocompleteEnabled() |
boolean |
isEmpty() |
protected boolean |
isRestrictedVariable(String variableName) |
void |
setAutocompleteEnabled(boolean autocompleteEnabled) |
void |
setLabel(String label) |