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()
TableImpljava.lang.Class<? extends ComponentSettings> getSettingsClass()
TableSettingsvoid 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