Class CustomerInputBuilder
- All Implemented Interfaces:
ValueChangeableInput<CustomerInputBuilder>
public class CustomerInputBuilder
extends AbstractProductAndCustomerInputBuilder<CustomerInputBuilder,String>
Builder class for input type Customer
InputType.CUSTOMER-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractInputBuilder
AbstractInputBuilder.InputWidth -
Field Summary
Fields inherited from class AbstractProductAndCustomerInputBuilder
attributeName, filterFormulaName, filterFormulaParamFields inherited from class AbstractInputBuilder
builderContext, cp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectsetDefaultFromParent(Boolean defaultFromParent) Sets default from the parent flag of the CustomerInputBuilder.Methods inherited from class AbstractProductAndCustomerInputBuilder
getOrCreateFilterFormula, setAttributeName, setFilterFormulaName, setFilterFormulaParamMethods inherited from class AbstractInputBuilder
addOrUpdateInput, addToConfiguratorEntry, addToConfiguratorEntry, addToFormLayout, buildContextParameter, buildFormInput, buildMap, getInput, self, setAccessCode, setAlign, setAllValueTypesTracking, setAlwaysEditable, setAppearance, setAutoComplete, setAutoFocus, setCaption, setConfigValues, setCustomAttributeName, setCustomAttributeValue, setDefaultValueTracking, setDefaultWidth, setDisabled, setDisplayMode, setErrorMessage, setExportable, setFirstRunTracking, setFlex, setHelpLink, setHelpText, setIcon, setIconPosition, setImportable, setLabel, setLabelPlacement, setLabelStyle, setLabelTranslations, setLayoutGridName, setLogActivity, setNoRefresh, setParameterGroup, setPlaceholderText, setPreviousValueTracking, setReadOnly, setRequired, setShowInline, setSize, setStoreAuditTrail, setSuccessMessage, setTab, setTheme, setTitle, setTrackedValue, setUserGroupEdit, setUserGroupEdit, setUserGroupView, setUserGroupView, setValue, setValueChangeTracking, setValueHint, setWarningMessage, setWidthMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ValueChangeableInput
onValueChange, onValueChange
-
Constructor Details
-
CustomerInputBuilder
-
-
Method Details
-
setDefaultFromParent
Sets default from the parent flag of the CustomerInputBuilder. It determines whether to look up the attribute value from the parent customer (if any).- Parameters:
defaultFromParent- true to set the default from the parent- Returns:
- self
-
_getInput
- Specified by:
_getInputin classAbstractInputBuilder<CustomerInputBuilder,String>
-