G - Group typeC - Concrete configurator typepublic static interface InputGroupConfigurator.PropertySetInputGroupConfigurator<G extends BoundComponentGroup<com.holonplatform.core.property.Property<?>,Input<?>>,C extends InputGroupConfigurator.PropertySetInputGroupConfigurator<G,C>> extends InputGroupConfigurator<com.holonplatform.core.property.Property<?>,com.holonplatform.core.property.PropertyBox,G,C>
InputGroupConfigurator bound to a Property set.InputGroupConfigurator.BeanInputGroupConfigurator<T,G extends BoundComponentGroup<String,Input<?>>,C extends InputGroupConfigurator.BeanInputGroupConfigurator<T,G,C>>, InputGroupConfigurator.PropertySetInputGroupConfigurator<G extends BoundComponentGroup<com.holonplatform.core.property.Property<?>,Input<?>>,C extends InputGroupConfigurator.PropertySetInputGroupConfigurator<G,C>>| Modifier and Type | Method and Description |
|---|---|
<V> C |
defaultValue(com.holonplatform.core.property.Property<V> property,
Supplier<V> defaultValueProvider)
Set the default value provider for given
property. |
<V> C |
withValidator(com.holonplatform.core.property.Property<V> property,
com.holonplatform.core.Validator<? super V> validator)
|
<V> C |
withValueChangeListener(com.holonplatform.core.property.Property<V> property,
ValueHolder.ValueChangeListener<V,GroupValueChangeEvent<V,com.holonplatform.core.property.Property<?>,Input<?>,G>> listener)
|
enableRefreshOnValueChange, groupValidationStatusHandler, required, required, required, required, validationStatusHandler, validationStatusHandler, validationStatusLabel, withPostProcessor, withValidatorusePropertyRendererRegistry, withValueChangeListener<V> C defaultValue(com.holonplatform.core.property.Property<V> property, Supplier<V> defaultValueProvider)
property.V - Property typeproperty - Property (not null)defaultValueProvider - The property default value supplier (not null)<V> C withValueChangeListener(com.holonplatform.core.property.Property<V> property, ValueHolder.ValueChangeListener<V,GroupValueChangeEvent<V,com.holonplatform.core.property.Property<?>,Input<?>,G>> listener)
V - Property typeproperty - The property (not null)listener - The ValueChangeListener to add (not null)<V> C withValidator(com.holonplatform.core.property.Property<V> property, com.holonplatform.core.Validator<? super V> validator)
V - Property typeproperty - The property (not null)validator - The validator to add (not null)Copyright © 2019 The Holon Platform. All rights reserved.