Package io.jmix.uidata.filter
Class UiDataFilterSupport
java.lang.Object
io.jmix.ui.component.filter.FilterSupport
io.jmix.uidata.filter.UiDataFilterSupport
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected CurrentAuthenticationprotected DataComponentsprotected DataManagerprotected FilterConfigurationConverterprotected MetadataFields inherited from class io.jmix.ui.component.filter.FilterSupport
actions -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFilterConfigurationFragment(FrameOwner owner, boolean isNewConfiguration, Filter.Configuration currentConfiguration) protected FilterConfigurationcreateFilterConfigurationModel(Filter.Configuration configuration) getConfigurationsMap(Filter filter) protected Set<Class<? extends FilterAction>>protected FilterConfigurationgetFragmentFilterConfigurationModel(Filter.Configuration configuration, ScreenFragment configurationFragment) protected booleanisDefaultForMeFieldVisible(Filter.Configuration currentConfiguration, FilterConfiguration configurationModel) protected FilterConfigurationloadFilterConfigurationModel(boolean isNewConfiguration, Filter.Configuration currentConfiguration) loadFilterConfigurationModel(Filter filter, String configurationId) protected List<FilterConfiguration>loadFilterConfigurationModels(Filter filter) protected voidregisterConfigurationDc(FilterConfiguration configurationModel, FrameOwner owner) voidvoidsaveConfigurationModel(Filter.Configuration configuration, FilterConfiguration configurationModel) saveCurrentFilterConfiguration(Filter.Configuration configuration, boolean isNewConfiguration, LogicalFilterComponent rootFilterComponent, ScreenFragment configurationFragment) protected voidsaveFilterSettings(ScreenSettingsFacet screenSettingsFacet, String filterId, FilterConfiguration configurationModel) Methods inherited from class io.jmix.ui.component.filter.FilterSupport
createFilterAction, getDefaultFilterActions, initConfigurationValuesMap, initFilterConfiguration, initFilterConfigurationFragment, refreshConfigurationDefaultValues, refreshConfigurationValuesMap, resetConfigurationValuesMap
-
Field Details
-
CONFIGURATION_CONTAINER_ID
- See Also:
-
dataManager
-
filterConfigurationConverter
-
currentAuthentication
-
dataComponents
-
metadata
-
-
Constructor Details
-
UiDataFilterSupport
public UiDataFilterSupport()
-
-
Method Details
-
getConfigurationsMap
- Overrides:
getConfigurationsMapin classFilterSupport
-
removeCurrentFilterConfiguration
- Overrides:
removeCurrentFilterConfigurationin classFilterSupport
-
createFilterConfigurationFragment
public ScreenFragment createFilterConfigurationFragment(FrameOwner owner, boolean isNewConfiguration, Filter.Configuration currentConfiguration) - Overrides:
createFilterConfigurationFragmentin classFilterSupport
-
loadFilterConfigurationModel
@Nullable public FilterConfiguration loadFilterConfigurationModel(Filter filter, String configurationId) -
saveCurrentFilterConfiguration
public Filter.Configuration saveCurrentFilterConfiguration(Filter.Configuration configuration, boolean isNewConfiguration, LogicalFilterComponent rootFilterComponent, ScreenFragment configurationFragment) - Overrides:
saveCurrentFilterConfigurationin classFilterSupport
-
saveConfigurationModel
public void saveConfigurationModel(Filter.Configuration configuration, @Nullable FilterConfiguration configurationModel) -
getDefaultFilterActionClasses
- Overrides:
getDefaultFilterActionClassesin classFilterSupport
-
loadFilterConfigurationModels
-
loadFilterConfigurationModel
protected FilterConfiguration loadFilterConfigurationModel(boolean isNewConfiguration, Filter.Configuration currentConfiguration) -
isDefaultForMeFieldVisible
protected boolean isDefaultForMeFieldVisible(Filter.Configuration currentConfiguration, FilterConfiguration configurationModel) -
registerConfigurationDc
-
getFragmentFilterConfigurationModel
protected FilterConfiguration getFragmentFilterConfigurationModel(Filter.Configuration configuration, ScreenFragment configurationFragment) -
createFilterConfigurationModel
-
saveFilterSettings
protected void saveFilterSettings(ScreenSettingsFacet screenSettingsFacet, String filterId, FilterConfiguration configurationModel)
-