@Component(value="ui_FilterSupport")
public class FilterSupport
extends java.lang.Object
Constructor and Description |
---|
FilterSupport() |
Modifier and Type | Method and Description |
---|---|
protected FilterAction |
createFilterAction(java.lang.Class<? extends FilterAction> filterActionClass,
Filter filter) |
ScreenFragment |
createFilterConfigurationFragment(FrameOwner owner,
boolean isNewConfiguration,
Filter.Configuration currentConfiguration) |
java.util.Map<Filter.Configuration,java.lang.Boolean> |
getConfigurationsMap(Filter filter) |
protected java.util.Set<java.lang.Class<? extends FilterAction>> |
getDefaultFilterActionClasses() |
java.util.List<FilterAction> |
getDefaultFilterActions(Filter filter) |
java.util.Map<java.lang.String,java.lang.Object> |
initConfigurationValuesMap(Filter.Configuration configuration) |
protected Filter.Configuration |
initFilterConfiguration(java.lang.String id,
java.lang.String name,
Filter.Configuration existedConfiguration,
boolean isNewConfiguration,
LogicalFilterComponent rootFilterComponent) |
protected void |
initFilterConfigurationFragment(ScreenFragment fragment,
boolean isNewConfiguration,
Filter.Configuration currentConfiguration) |
void |
refreshConfigurationDefaultValues(Filter.Configuration configuration) |
void |
refreshConfigurationValuesMap(Filter.Configuration configuration,
java.util.Map<java.lang.String,java.lang.Object> valuesMap) |
void |
removeCurrentFilterConfiguration(Filter filter) |
void |
resetConfigurationValuesMap(Filter.Configuration configuration,
java.util.Map<java.lang.String,java.lang.Object> valuesMap) |
Filter.Configuration |
saveCurrentFilterConfiguration(Filter.Configuration configuration,
boolean isNewConfiguration,
LogicalFilterComponent rootFilterComponent,
ScreenFragment configurationFragment) |
@Autowired protected Actions actions
public java.util.List<FilterAction> getDefaultFilterActions(Filter filter)
public java.util.Map<Filter.Configuration,java.lang.Boolean> getConfigurationsMap(Filter filter)
public Filter.Configuration saveCurrentFilterConfiguration(Filter.Configuration configuration, boolean isNewConfiguration, LogicalFilterComponent rootFilterComponent, ScreenFragment configurationFragment)
public void removeCurrentFilterConfiguration(Filter filter)
public ScreenFragment createFilterConfigurationFragment(FrameOwner owner, boolean isNewConfiguration, Filter.Configuration currentConfiguration)
public java.util.Map<java.lang.String,java.lang.Object> initConfigurationValuesMap(Filter.Configuration configuration)
public void resetConfigurationValuesMap(Filter.Configuration configuration, java.util.Map<java.lang.String,java.lang.Object> valuesMap)
public void refreshConfigurationValuesMap(Filter.Configuration configuration, java.util.Map<java.lang.String,java.lang.Object> valuesMap)
public void refreshConfigurationDefaultValues(Filter.Configuration configuration)
protected Filter.Configuration initFilterConfiguration(java.lang.String id, java.lang.String name, Filter.Configuration existedConfiguration, boolean isNewConfiguration, LogicalFilterComponent rootFilterComponent)
protected void initFilterConfigurationFragment(ScreenFragment fragment, boolean isNewConfiguration, Filter.Configuration currentConfiguration)
protected java.util.Set<java.lang.Class<? extends FilterAction>> getDefaultFilterActionClasses()
protected FilterAction createFilterAction(java.lang.Class<? extends FilterAction> filterActionClass, Filter filter)