public interface ComponentSettingsBinder<V extends Component,S extends ComponentSettings>
TableSettingsBinder
.Modifier and Type | Method and Description |
---|---|
void |
applySettings(V component,
SettingsWrapper wrapper)
Applies settings to the component
|
java.lang.Class<? extends Component> |
getComponentClass() |
S |
getSettings(V component) |
java.lang.Class<? extends ComponentSettings> |
getSettingsClass() |
boolean |
saveSettings(V component,
SettingsWrapper wrapper) |
java.lang.Class<? extends Component> getComponentClass()
TableImpl
java.lang.Class<? extends ComponentSettings> getSettingsClass()
TableSettings
void applySettings(V component, SettingsWrapper wrapper)
component
- componentwrapper
- settings wrapper contains settings for the componentboolean saveSettings(V component, SettingsWrapper wrapper)
component
- componentwrapper
- settings wrapper contains settings for the component