public abstract class Settings
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Settings(java.util.List<? extends ConfigurableGroup> groups) |
Modifier and Type | Method and Description |
---|---|
<T extends Configurable> |
find(java.lang.Class<T> type) |
Configurable |
find(java.lang.String id) |
void |
reload() |
void |
revalidate()
Used to handle programmatic settings changes when no UI events are sent.
|
ActionCallback |
select(Configurable configurable) |
ActionCallback |
select(Configurable configurable,
java.lang.String option) |
protected abstract Promise<? super java.lang.Object> |
selectImpl(Configurable configurable) |
protected Settings(java.util.List<? extends ConfigurableGroup> groups)
public final <T extends Configurable> T find(java.lang.Class<T> type)
public final Configurable find(java.lang.String id)
public final ActionCallback select(Configurable configurable)
public final ActionCallback select(Configurable configurable, java.lang.String option)
protected abstract Promise<? super java.lang.Object> selectImpl(Configurable configurable)
public void revalidate()
public void reload()