Class GenericFilterSupport
java.lang.Object
io.jmix.flowui.component.genericfilter.GenericFilterSupport
- Direct Known Subclasses:
UiDataGenericFilterSupport
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected GenericFilterAction<?>
createFilterAction
(String filterActionId, GenericFilter filter) createFilterConfigurationDetail
(DialogWindow<? extends FilterConditionDetailView<?>> dialog, boolean isNewConfiguration, Configuration currentConfiguration) getConfigurationsMap
(GenericFilter filter) getDefaultFilterActions
(GenericFilter filter) initConfigurationValuesMap
(Configuration configuration) protected Configuration
initFilterConfiguration
(String id, String name, Configuration existedConfiguration, boolean isNewConfiguration, LogicalFilterComponent<?> rootFilterComponent) protected void
initFilterConfigurationDetail
(FilterConfigurationDetail filterConfigurationDetail, boolean isNewConfiguration, Configuration currentConfiguration) void
refreshConfigurationDefaultValues
(Configuration configuration) void
refreshConfigurationValuesMap
(Configuration configuration, Map<String, Object> valuesMap) void
void
resetConfigurationValuesMap
(Configuration configuration, Map<String, Object> valuesMap) saveCurrentFilterConfiguration
(Configuration configuration, boolean isNewConfiguration, LogicalFilterComponent<?> rootFilterComponent, AbstractConfigurationDetail configurationDetail)
-
Field Details
-
actions
-
uiComponents
-
-
Constructor Details
-
GenericFilterSupport
-
-
Method Details
-
getDefaultFilterActions
-
saveCurrentFilterConfiguration
public Configuration saveCurrentFilterConfiguration(Configuration configuration, boolean isNewConfiguration, LogicalFilterComponent<?> rootFilterComponent, AbstractConfigurationDetail configurationDetail) -
removeCurrentFilterConfiguration
-
createFilterConfigurationDetail
public AbstractConfigurationDetail createFilterConfigurationDetail(DialogWindow<? extends FilterConditionDetailView<?>> dialog, boolean isNewConfiguration, Configuration currentConfiguration) -
initConfigurationValuesMap
-
resetConfigurationValuesMap
-
refreshConfigurationValuesMap
public void refreshConfigurationValuesMap(Configuration configuration, Map<String, Object> valuesMap) -
refreshConfigurationDefaultValues
-
initFilterConfiguration
protected Configuration initFilterConfiguration(String id, String name, Configuration existedConfiguration, boolean isNewConfiguration, LogicalFilterComponent<?> rootFilterComponent) -
initFilterConfigurationDetail
protected void initFilterConfigurationDetail(FilterConfigurationDetail filterConfigurationDetail, boolean isNewConfiguration, Configuration currentConfiguration) -
getDefaultFilterActionIds
-
getConfigurationsMap
-
createFilterAction
-