Class TwinColumnDelegate<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.TwinColumnDelegate<C,T,V>
- All Implemented Interfaces:
ValueBindingDelegate<T>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@Component("flowui_TwinColumnDelegate")
@Scope("prototype")
public class TwinColumnDelegate<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
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextFields inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
conversionInvalid, datatype, errorMessage, explicitlyInvalid, 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 AbstractValueBindingcreateValueBinding(ValueSource valueSource) voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) voidMethods inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
addValidator, applyDefaultValueFormat, executeValidators, formatMessage, getComponentValue, getDatatype, getErrorMessage, getMessage, getRequiredErrorMessage, getRequiredMessage, isEmptyAndRequired, isInvalid, isInvalidInternal, setComponentRequiredErrorState, setConversionInvalid, setDatatype, setErrorMessage, setInvalid, setInvalidInternal, setMessages, setMetadataTools, setRequiredMessage, setStatusChangeHandler, setToModelConverter, setUiComponentProperties, 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
-
Field Details
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext
-
-
Constructor Details
-
TwinColumnDelegate
-
-
Method Details
-
createValueBinding
- Specified by:
createValueBindingin classAbstractValueComponentDelegate<C extends com.vaadin.flow.component.AbstractField<?,V>, T, V>
-
setApplicationContext
@Autowired public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Overrides:
setApplicationContextin classAbstractFieldDelegate<C extends com.vaadin.flow.component.AbstractField<?,V>, T, V> - Throws:
org.springframework.beans.BeansException
-
updateInvalidState
public void updateInvalidState()- Overrides:
updateInvalidStatein classAbstractFieldDelegate<C extends com.vaadin.flow.component.AbstractField<?,V>, T, V>
-