public class StringPreference extends StringSetting implements PreferenceSetting<java.lang.String>
String valued PreferenceSetting| Constructor and Description |
|---|
StringPreference(java.lang.String name,
java.lang.String description,
java.lang.String... options) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canUserSet(AppContext conn) |
void |
clearPreference(AppContext conn) |
java.lang.String |
defaultSetting(AppContext conn) |
java.lang.String |
getCurrent(AppContext conn)
get the current value of the setting
|
boolean |
hasPreference(AppContext conn) |
void |
setPreference(AppContext conn,
java.lang.String value) |
find, getConfigValue, getIndex, getInput, getTag, getTarget, getTextequals, findFeatureByName, getDefault, getDescription, getFeatureTable, getKnownFeatures, getName, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitcanViewcompareTo, getDefault, getDescription, getInput, getNamefind, getIndexpublic StringPreference(java.lang.String name,
java.lang.String description,
java.lang.String... options)
clazz - name - def - description - public java.lang.String getCurrent(AppContext conn)
SettinggetCurrent in interface Setting<java.lang.String>getCurrent in class StringSettingconn - AppContextpublic boolean canUserSet(AppContext conn)
public void setPreference(AppContext conn, java.lang.String value)
setPreference in interface PreferenceSetting<java.lang.String>public boolean hasPreference(AppContext conn)
hasPreference in interface PreferenceSetting<java.lang.String>public java.lang.String defaultSetting(AppContext conn)
defaultSetting in interface PreferenceSetting<java.lang.String>public void clearPreference(AppContext conn) throws DataFault
clearPreference in interface PreferenceSetting<java.lang.String>DataFault