public interface IOptions
Modifier and Type | Interface and Description |
---|---|
static class |
IOptions.Listener
A callback interface for changes to the options.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(java.lang.String optname,
IOptions.Listener listener)
Adds a listener to get callbacks for changes on the specified option.
|
int |
getIntOption(java.lang.String optname) |
boolean |
getOption(java.lang.String optname) |
boolean |
getOption(java.lang.String optname,
boolean defaultValue) |
java.lang.String |
getStringOption(java.lang.String optname) |
void |
removeListener(IOptions.Listener listener)
Removes the listener from all options it is subscribed to.
|
void |
setOption(java.lang.String optname,
boolean value) |
void |
setOption(java.lang.String optname,
int value) |
void |
setOption(java.lang.String optname,
java.lang.String value) |
void addListener(java.lang.String optname, IOptions.Listener listener)
void removeListener(IOptions.Listener listener)
boolean getOption(java.lang.String optname)
boolean getOption(java.lang.String optname, boolean defaultValue)
java.lang.String getStringOption(java.lang.String optname)
int getIntOption(java.lang.String optname)
void setOption(java.lang.String optname, java.lang.String value)
void setOption(java.lang.String optname, boolean value)
void setOption(java.lang.String optname, int value)