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