Class EntityFieldDelegate<C extends com.vaadin.flow.component.AbstractField<?,V> & SupportsMetaClass,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.EntityFieldDelegate<C,T,V>
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
@Component("flowui_EntityFieldDelegate")
@Scope("prototype")
public class EntityFieldDelegate<C extends com.vaadin.flow.component.AbstractField<?,V> & SupportsMetaClass,T,V>
extends AbstractFieldDelegate<C,T,V>
-
Field Summary
Fields inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
applicationContext, datatype, explicitlyInvalid, messages, metadataTools, PROPERTY_INVALID, requiredMessage, toModelConverter, validators
Fields inherited from class io.jmix.flowui.component.delegate.AbstractValueComponentDelegate
valueBinding
Fields inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegate
component
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
checkValueType
(T value) protected AbstractValueBinding<T>
createValueBinding
(ValueSource<T> valueSource) void
setMetaClass
(MetaClass metaClass) Methods inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
addValidator, applyDefaultValueFormat, executeValidators, formatMessage, getComponentErrorMessage, getComponentValue, getDatatype, getMessage, getRequiredErrorMessage, getRequiredMessage, isInvalid, isInvalidInternal, setApplicationContext, setComponentErrorMessage, setComponentRequiredErrorState, setDatatype, setInvalid, setInvalidInternal, setMessages, setMetadataTools, setRequiredMessage, setToModelConverter, updateInvalidState, validatorsPassed
Methods inherited from class io.jmix.flowui.component.delegate.AbstractValueComponentDelegate
getValueSource, setValueSource
Methods inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegate
getComponent
-
Field Details
-
metaClass
-
-
Constructor Details
-
EntityFieldDelegate
-
-
Method Details
-
getMetaClass
-
setMetaClass
-
checkValueType
-
createValueBinding
- Specified by:
createValueBinding
in classAbstractValueComponentDelegate<C extends com.vaadin.flow.component.AbstractField<?,
V> & SupportsMetaClass, T, V>
-