Class StringInputBuilder<VT>
- Object
-
- AbstractInputBuilder<StringInputBuilder,VT>
-
- StringInputBuilder<VT>
-
public class StringInputBuilder<VT> extends AbstractInputBuilder<StringInputBuilder,VT>
Builder class for input type StringUserEntryInputType.STRINGUSERENTRY
.
-
-
Field Summary
-
Fields inherited from class AbstractInputBuilder
builderContext, cp
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
StringInputBuilder(InputBuilderContext builderContext, String paramName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object
_getInput()
StringInputBuilder
setTextMask(String textMask)
Sets text mask on ContextParameter, used in the dropdown input field.-
Methods inherited from class AbstractInputBuilder
addOrUpdateInput, addToConfiguratorEntry, addToConfiguratorEntry, buildContextParameter, buildMap, getInput, setAccessCode, setAlign, setAlwaysEditable, setAppearance, setAutoComplete, setAutoFocus, setCaption, setConfigValues, setCustomAttributeName, setCustomAttributeValue, setDisabled, setDisplayMode, setErrorMessage, setExportable, setFlex, setHelpLink, setHelpText, setIcon, setIconPosition, setImportable, setLabel, setLabelPlacement, setLabelStyle, setLabelTranslations, setLayoutGridName, setNoRefresh, setParameterGroup, setPlaceholderText, setReadOnly, setRequired, setSize, setSuccessMessage, setTheme, setTitle, setUserGroupEdit, setUserGroupView, setValue, setValueHint, setWarningMessage
-
-
-
-
Constructor Detail
-
StringInputBuilder
protected StringInputBuilder(InputBuilderContext builderContext, String paramName)
-
-
Method Detail
-
setTextMask
public StringInputBuilder setTextMask(String textMask)
Sets text mask on ContextParameter, used in the dropdown input field.Example:
api.inputBuilderFactory() .createStringUserEntry("StringEntry") .setTextMask("Enter string value ...") .setLabel("A string entry without refresh") .setNoRefresh(true) .buildContextParameter()
- Parameters:
textMask
- text mask- Returns:
- self
-
_getInput
protected Object _getInput()
- Specified by:
_getInput
in classAbstractInputBuilder<StringInputBuilder,VT>
-
-