Class FieldDelegate<C extends com.vaadin.flow.component.AbstractField<?,V>,T,V>
java.lang.Object
io.jmix.flowui.component.delegate.AbstractComponentDelegate<C>
io.jmix.flowui.component.delegate.AbstractValueComponentDelegate<C,T,V>
io.jmix.flowui.component.delegate.AbstractFieldDelegate<C,T,V>
io.jmix.flowui.component.delegate.FieldDelegate<C,T,V>
- Type Parameters:
C- component typeT- value source value typeV- component value type
- All Implemented Interfaces:
ValueBindingDelegate<T>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@Component("flowui_FieldDelegate")
@Scope("prototype")
public class FieldDelegate<C extends com.vaadin.flow.component.AbstractField<?,V>,T,V>
extends AbstractFieldDelegate<C,T,V>
-
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, datatype, errorMessage, explicitlyInvalid, messages, metadataTools, PROPERTY_INVALID, requiredMessage, statusChangeHandler, toModelConverter, 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<T>createValueBinding(ValueSource<T> valueSource) Methods inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
addValidator, applyDefaultValueFormat, executeValidators, formatMessage, getComponentValue, getDatatype, getErrorMessage, getMessage, getRequiredErrorMessage, getRequiredMessage, isInvalid, isInvalidInternal, setApplicationContext, setComponentRequiredErrorState, setDatatype, setErrorMessage, setInvalid, setInvalidInternal, setMessages, setMetadataTools, setRequiredMessage, setStatusChangeHandler, setToModelConverter, updateInvalidState, validatorsPassedMethods inherited from class io.jmix.flowui.component.delegate.AbstractValueComponentDelegate
addValueBindingChangeListener, getEventBus, getValueBinding, getValueSource, setValueSource, valueBindingChangedMethods inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegate
getComponent
-
Constructor Details
-
FieldDelegate
-
-
Method Details
-
createValueBinding
- Specified by:
createValueBindingin classAbstractValueComponentDelegate<C extends com.vaadin.flow.component.AbstractField<?,V>, T, V>
-