public interface ComponentSettingsRegistry
Modifier and Type | Method and Description |
---|---|
ComponentSettingsBinder |
getSettingsBinder(java.lang.Class<? extends Component> componentClass) |
java.lang.Class<? extends ComponentSettings> |
getSettingsClass(java.lang.Class<? extends Component> componentClass) |
boolean |
isSettingsRegisteredFor(java.lang.Class<? extends Component> componentClass) |
java.lang.Class<? extends ComponentSettings> getSettingsClass(java.lang.Class<? extends Component> componentClass)
componentClass
- component class (e.g. TableImpl
)java.lang.IllegalStateException
- if there is no component settings class registered for the component classComponentSettingsBinder getSettingsBinder(java.lang.Class<? extends Component> componentClass)
componentClass
- component class (e.g. TableImpl
)java.lang.IllegalStateException
- if there is no component settings binder registered for the component class