Class TimePickerDelegate<V extends Comparable>
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.AbstractDateTimeFieldDelegate<TypedTimePicker<V>,V,LocalTime>
io.jmix.flowui.component.delegate.TimePickerDelegate<V>
- All Implemented Interfaces:
ValueBindingDelegate<V>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@Component("flowui_TimePickerDelegate")
@Scope("prototype")
public class TimePickerDelegate<V extends Comparable>
extends AbstractDateTimeFieldDelegate<TypedTimePicker<V>,V,LocalTime>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.component.delegate.ValueBindingDelegate
ValueBindingDelegate.ValueBindingChangeEvent<T> -
Field Summary
FieldsFields inherited from class io.jmix.flowui.component.delegate.AbstractDateTimeFieldDelegate
dateTimeRangeValidator, maxDate, minDateFields inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
applicationContext, 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 AbstractValueBinding<V>createValueBinding(ValueSource<V> valueSource) voidsetDataAwareComponentsTools(DataAwareComponentsTools dataAwareComponentsTools) protected voidsetupProperties(EntityValueSource<?, V> valueSource) Methods inherited from class io.jmix.flowui.component.delegate.AbstractDateTimeFieldDelegate
getMax, getMin, getValueType, setDatatype, setMax, setMin, setValueSource, updateDateTimeValidatorMethods inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
addValidator, applyDefaultValueFormat, executeValidators, formatMessage, getComponentValue, getDatatype, getErrorMessage, getMessage, getRequiredErrorMessage, getRequiredMessage, isEmptyAndRequired, isInvalid, isInvalidInternal, setApplicationContext, setComponentRequiredErrorState, setConversionInvalid, setErrorMessage, setInvalid, setInvalidInternal, setMessages, setMetadataTools, setRequiredMessage, setStatusChangeHandler, setToModelConverter, setUiComponentProperties, updateInvalidState, validatorsPassedMethods inherited from class io.jmix.flowui.component.delegate.AbstractValueComponentDelegate
addValueBindingChangeListener, getEventBus, getValueBinding, getValueSource, valueBindingChangedMethods inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegate
getComponent
-
Field Details
-
dataAwareComponentsTools
-
-
Constructor Details
-
TimePickerDelegate
-
-
Method Details
-
setDataAwareComponentsTools
@Autowired public void setDataAwareComponentsTools(DataAwareComponentsTools dataAwareComponentsTools) -
createValueBinding
- Specified by:
createValueBindingin classAbstractValueComponentDelegate<TypedTimePicker<V extends Comparable>,V extends Comparable, LocalTime>
-
setupProperties
- Overrides:
setupPropertiesin classAbstractValueComponentDelegate<TypedTimePicker<V extends Comparable>,V extends Comparable, LocalTime>
-