@Order(value=1000) @Component(value="ui_FilterSettingsBinder") public class FilterSettingsBinder extends java.lang.Object implements ComponentSettingsBinder<Filter,FilterSettings>
Constructor and Description |
---|
FilterSettingsBinder() |
Modifier and Type | Method and Description |
---|---|
void |
applySettings(Filter component,
SettingsWrapper wrapper)
Applies settings to the component
|
protected FilterSettings |
createSettings() |
java.lang.Class<? extends Component> |
getComponentClass() |
FilterSettings |
getSettings(Filter component) |
java.lang.Class<? extends ComponentSettings> |
getSettingsClass() |
boolean |
saveSettings(Filter component,
SettingsWrapper wrapper) |
public java.lang.Class<? extends Component> getComponentClass()
getComponentClass
in interface ComponentSettingsBinder<Filter,FilterSettings>
TableImpl
public java.lang.Class<? extends ComponentSettings> getSettingsClass()
getSettingsClass
in interface ComponentSettingsBinder<Filter,FilterSettings>
TableSettings
public void applySettings(Filter component, SettingsWrapper wrapper)
ComponentSettingsBinder
applySettings
in interface ComponentSettingsBinder<Filter,FilterSettings>
component
- componentwrapper
- settings wrapper contains settings for the componentpublic boolean saveSettings(Filter component, SettingsWrapper wrapper)
saveSettings
in interface ComponentSettingsBinder<Filter,FilterSettings>
component
- componentwrapper
- settings wrapper contains settings for the componentpublic FilterSettings getSettings(Filter component)
getSettings
in interface ComponentSettingsBinder<Filter,FilterSettings>
component
- componentprotected FilterSettings createSettings()