Class AbstractValueComponentDelegate<C extends com.vaadin.flow.component.Component & com.vaadin.flow.component.HasValue<?,V>,T,V>   
java.lang.Object
io.jmix.flowui.component.delegate.AbstractComponentDelegate<C>
io.jmix.flowui.component.delegate.AbstractValueComponentDelegate<C,T,V>  
- All Implemented Interfaces:
- ValueBindingDelegate<T>
- Direct Known Subclasses:
- AbstractFieldDelegate
public abstract class AbstractValueComponentDelegate<C extends com.vaadin.flow.component.Component & com.vaadin.flow.component.HasValue<?,V>,T,V>   
extends AbstractComponentDelegate<C>
implements ValueBindingDelegate<T>
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.jmix.flowui.component.delegate.ValueBindingDelegateValueBindingDelegate.ValueBindingChangeEvent<T>
- 
Field SummaryFieldsFields inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegatecomponent
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.vaadin.flow.shared.Registrationprotected abstract AbstractValueBinding<T>createValueBinding(ValueSource<T> valueSource) protected EventBusprotected voidsetupProperties(ValueSource<T> valueSource) voidsetValueSource(ValueSource<T> valueSource) protected voidvalueBindingChanged(ValueBinding<T> valueBinding) Methods inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegategetComponent
- 
Field Details- 
valueBinding
 
- 
- 
Constructor Details- 
AbstractValueComponentDelegate
 
- 
- 
Method Details- 
getValueBinding- Specified by:
- getValueBindingin interface- ValueBindingDelegate<C extends com.vaadin.flow.component.Component & com.vaadin.flow.component.HasValue<?,- V>> 
 
- 
getValueSource
- 
setValueSource
- 
setupProperties
- 
valueBindingChanged
- 
addValueBindingChangeListenerpublic com.vaadin.flow.shared.Registration addValueBindingChangeListener(Consumer<ValueBindingDelegate.ValueBindingChangeEvent<T>> listener) - Specified by:
- addValueBindingChangeListenerin interface- ValueBindingDelegate<C extends com.vaadin.flow.component.Component & com.vaadin.flow.component.HasValue<?,- V>> 
 
- 
createValueBinding
- 
getEventBus
 
-