T - Value typeD - Datastore data source configurator typeC - Concrete configurator typepublic static interface SelectModeSingleSelectInputBuilder.PropertySelectModeSingleSelectInputConfigurator<T,D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends SelectModeSingleSelectInputBuilder.PropertySelectModeSingleSelectInputConfigurator<T,D,C>> extends SelectModeSingleSelectInputBuilder<T,com.holonplatform.core.property.PropertyBox,C>, HasPropertyBoxDatastoreFilterableDataProviderConfigurator<String,D,C>, PropertySelectInputConfigurator<T,T,C>
Property model based SingleSelect input configurator for the select rendering mode.SelectModeSingleSelectInputBuilder.DatastoreItemSelectModeSingleSelectInputBuilder<T,ITEM>, SelectModeSingleSelectInputBuilder.DatastoreItemSelectModeSingleSelectInputConfigurator<T,ITEM,C extends SelectModeSingleSelectInputBuilder.DatastoreItemSelectModeSingleSelectInputConfigurator<T,ITEM,C>>, SelectModeSingleSelectInputBuilder.DatastorePropertySelectModeSingleSelectInputBuilder<T>, SelectModeSingleSelectInputBuilder.DatastorePropertySelectModeSingleSelectInputConfigurator<T,C extends SelectModeSingleSelectInputBuilder.DatastorePropertySelectModeSingleSelectInputConfigurator<T,C>>, SelectModeSingleSelectInputBuilder.ItemSelectModeSingleSelectInputBuilder<T,ITEM>, SelectModeSingleSelectInputBuilder.ItemSelectModeSingleSelectInputConfigurator<T,ITEM,D extends DatastoreDataProviderConfigurator<ITEM,D>,C extends SelectModeSingleSelectInputBuilder.ItemSelectModeSingleSelectInputConfigurator<T,ITEM,D,C>>, SelectModeSingleSelectInputBuilder.PropertySelectModeSingleSelectInputBuilder<T>, SelectModeSingleSelectInputBuilder.PropertySelectModeSingleSelectInputConfigurator<T,D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends SelectModeSingleSelectInputBuilder.PropertySelectModeSingleSelectInputConfigurator<T,D,C>>, SelectModeSingleSelectInputBuilder.ValidatableDatastoreItemSelectModeSingleSelectInputBuilder<T,ITEM>, SelectModeSingleSelectInputBuilder.ValidatableDatastorePropertySelectModeSingleSelectInputBuilder<T>, SelectModeSingleSelectInputBuilder.ValidatableItemSelectModeSingleSelectInputBuilder<T,ITEM>, SelectModeSingleSelectInputBuilder.ValidatablePropertySelectModeSingleSelectInputBuilder<T>ItemSetConfigurator.ItemCaptionGenerator<ITEM>InputConfigurator.BaseInputConfigurator<T>ComponentConfigurator.BaseComponentConfiguratorFULL_SIZE| Modifier and Type | Method and Description |
|---|---|
D |
dataSource(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target)
Set the data provider which acts as items data source, using given
Datastore as backend data handler,
given DataTarget as query target. |
D |
dataSource(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
Function<String,com.holonplatform.core.query.QueryFilter> filterConverter)
Set the data provider which acts as items data source, using given
Datastore as backend data handler,
given DataTarget as query target. |
<P extends com.holonplatform.core.property.Property> |
dataSource(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
Iterable<P> properties)
Set the data provider which acts as items data source, using given
Datastore as backend data handler,
given DataTarget as query target and given properties as query projection. |
default D |
dataSource(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
com.holonplatform.core.property.Property<?>... properties)
Set the data provider which acts as items data source, using given
Datastore as backend data handler,
given DataTarget as query target and given properties as query projection. |
create, create, create, create, dataSource, itemCaption, itemCaption, itemCaption, itemCaptionGenerator, pageSize, rendererwithSelectionListenerreadOnly, readOnly, required, required, withValueChangeListenerhidden, id, visible, withAttachListener, withDetachListenerwithEventListener, withEventListener, withThemeNamestyleName, styleNamesdisabled, enableddeferLocalization, withDeferredLocalizationisDeferredLocalizationEnabledfullHeight, fullSize, fullWidth, height, height, heightUndefined, sizeUndefined, width, width, widthUndefinedlabel, label, labelplaceholder, placeholder, placeholderpattern, preventInvalidInput, preventInvalidInputautofocustabIndex, withBlurListener, withFocusListenerdataSource, dataSourcedataSource, dataSourceaddItem, items, itemsitemCaptionPropertydefault D dataSource(com.holonplatform.core.datastore.Datastore datastore, com.holonplatform.core.datastore.DataTarget<?> target, com.holonplatform.core.property.Property<?>... properties)
Datastore as backend data handler,
given DataTarget as query target and given properties as query projection.datastore - The Datastore to use (not null)target - The DataTarget to use as query target (not null)properties - The property set to use as query projection (not null)QueryFilter and QuerySort.DatastoreDataProviderConfigurator<P extends com.holonplatform.core.property.Property> D dataSource(com.holonplatform.core.datastore.Datastore datastore, com.holonplatform.core.datastore.DataTarget<?> target, Iterable<P> properties)
Datastore as backend data handler,
given DataTarget as query target and given properties as query projection.P - Property typedatastore - The Datastore to use (not null)target - The DataTarget to use as query target (not null)properties - The property set to use as query projection (not null)QueryFilter and QuerySort.DatastoreDataProviderConfiguratorD dataSource(com.holonplatform.core.datastore.Datastore datastore, com.holonplatform.core.datastore.DataTarget<?> target)
Datastore as backend data handler,
given DataTarget as query target.
The query projection property set will be represented by the selection property only.
datastore - The Datastore to use (not null)target - The DataTarget to use as query target (not null)QueryFilter and QuerySort.DatastoreDataProviderConfiguratorD dataSource(com.holonplatform.core.datastore.Datastore datastore, com.holonplatform.core.datastore.DataTarget<?> target, Function<String,com.holonplatform.core.query.QueryFilter> filterConverter)
Datastore as backend data handler,
given DataTarget as query target.
The query projection property set will be represented by the selection property only.
datastore - The Datastore to use (not null)target - The DataTarget to use as query target (not null)filterConverter - Data provider filter type to QueryFilter converter (not null)QueryFilter and QuerySort.DatastoreDataProviderConfiguratorCopyright © 2019 The Holon Platform. All rights reserved.