|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfrysk.gui.prefs.FryskPreference
frysk.gui.prefs.BooleanPreference
public class BooleanPreference
BoleanPreference models a boolean-valued preference within Frysk
| Nested Class Summary | |
|---|---|
static interface |
BooleanPreference.BooleanPreferenceListener
|
| Constructor Summary | |
|---|---|
BooleanPreference(String name,
boolean fallback)
Creates a new BooleanPreference |
|
| Method Summary | |
|---|---|
void |
addListener(BooleanPreference.BooleanPreferenceListener listener)
Adds a listener that will be notified whenever the value of the preference is changed |
boolean |
getCurrentValue()
|
void |
load(Preferences prefs)
Sets the preference to use the provided model and loads the value from it |
void |
revert()
Restores the preference from the value in the model. |
void |
save(Preferences prefs)
Saves the value into the model and notifies the attached listeners. |
void |
setCurrentValue(boolean val)
Sets the value of the preference. |
| Methods inherited from class frysk.gui.prefs.FryskPreference |
|---|
getName |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BooleanPreference(String name,
boolean fallback)
name - The name of the preferencefallback - The default value of the preference| Method Detail |
|---|
public boolean getCurrentValue()
public void setCurrentValue(boolean val)
save(Preferences)
is called.
val - The new valuepublic void save(Preferences prefs)
public void load(Preferences prefs)
public void addListener(BooleanPreference.BooleanPreferenceListener listener)
listener - The object to notifypublic void revert()
revert in class FryskPreference
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||