Class BigDecimalFieldDelegate
java.lang.Object
io.jmix.flowui.component.delegate.AbstractComponentDelegate<JmixBigDecimalField>
io.jmix.flowui.component.delegate.AbstractValueComponentDelegate<JmixBigDecimalField,BigDecimal,BigDecimal>
io.jmix.flowui.component.delegate.AbstractFieldDelegate<JmixBigDecimalField,BigDecimal,BigDecimal>
io.jmix.flowui.component.delegate.BigDecimalFieldDelegate
- All Implemented Interfaces:
ValueBindingDelegate<BigDecimal>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@Component("flowui_BigDecimalFieldDelegate")
@Scope("prototype")
public class BigDecimalFieldDelegate
extends AbstractFieldDelegate<JmixBigDecimalField,BigDecimal,BigDecimal>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.component.delegate.ValueBindingDelegate
ValueBindingDelegate.ValueBindingChangeEvent<T> -
Field Summary
Fields inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
applicationContext, conversionInvalid, datatype, errorMessage, explicitlyInvalid, immediateRequiredValidationEnabled, messages, metadataTools, PROPERTY_INVALID, requiredMessage, statusChangeHandler, toModelConverter, uiComponentProperties, validatorsFields inherited from class io.jmix.flowui.component.delegate.AbstractValueComponentDelegate
valueBindingFields inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegate
component -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractValueBinding<BigDecimal> createValueBinding(ValueSource<BigDecimal> valueSource) protected voidinitComponent(JmixBigDecimalField component) protected voidunparsableValueValidator(@Nullable BigDecimal value) Methods inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
addUnparsableChangeListener, addValidator, applyDefaultValueFormat, checkUnparseableValue, executeValidators, formatMessage, getComponentValue, getDatatype, getErrorMessage, getMessage, getRequiredErrorMessage, getRequiredMessage, isEmptyAndRequired, isInvalid, isInvalidInternal, setApplicationContext, setComponentRequiredErrorState, setConversionInvalid, setDatatype, setErrorMessage, setInvalid, setInvalidInternal, setMessages, setMetadataTools, setRequiredMessage, setStatusChangeHandler, setToModelConverter, setUiComponentProperties, updateInvalidState, updateRequiredState, validatorsPassedMethods inherited from class io.jmix.flowui.component.delegate.AbstractValueComponentDelegate
addValueBindingChangeListener, getEventBus, getValueBinding, getValueSource, setupProperties, setValueSource, valueBindingChangedMethods inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegate
getComponent
-
Constructor Details
-
BigDecimalFieldDelegate
-
-
Method Details
-
initComponent
- Overrides:
initComponentin classAbstractFieldDelegate<JmixBigDecimalField,BigDecimal, BigDecimal>
-
unparsableValueValidator
-
createValueBinding
- Specified by:
createValueBindingin classAbstractValueComponentDelegate<JmixBigDecimalField,BigDecimal, BigDecimal>
-