|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IOptions
Allows getting and setting options. An attempt to reduce the God-class nature of Client.
Nested Class Summary | |
---|---|
static class |
IOptions.Listener
A callback interface for changes to the options. |
Method Summary | |
---|---|
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)
|
Method Detail |
---|
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)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |