|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openstreetmap.josm.data.Preferences
org.openstreetmap.josm.data.ServerSidePreferences
public class ServerSidePreferences
This class tweak the Preferences class to provide server side preference settings, as example used in the applet version.
| Nested Class Summary | |
|---|---|
private class |
ServerSidePreferences.Connection
|
static class |
ServerSidePreferences.MissingPassword
|
| Nested classes/interfaces inherited from class org.openstreetmap.josm.data.Preferences |
|---|
Preferences.AbstractSetting<T>, Preferences.ColorKey, Preferences.ListListSetting, Preferences.ListSetting, Preferences.MapListSetting, Preferences.pref, Preferences.PreferenceChangedListener, Preferences.PreferenceChangeEvent<T>, Preferences.Setting<T>, Preferences.SettingVisitor, Preferences.StringSetting, Preferences.writeExplicitly |
| Field Summary | |
|---|---|
private ServerSidePreferences.Connection |
connection
|
| Fields inherited from class org.openstreetmap.josm.data.Preferences |
|---|
arrayDefaults, arrayProperties, collectionDefaults, collectionProperties, colornames, defaults, listOfStructsDefaults, listOfStructsProperties, parser, properties |
| Constructor Summary | |
|---|---|
ServerSidePreferences(java.net.URL serverUrl)
|
|
| Method Summary | |
|---|---|
boolean |
download()
|
void |
download(java.lang.String userName,
java.lang.String password)
|
java.lang.String |
getPreferencesDir()
Return the location of the user defined preferences file |
void |
load()
Do nothing on load. |
void |
save()
Do nothing on save. |
void |
upload()
Use this instead of save() for the ServerSidePreferences, since uploads are costly while save is called often. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final ServerSidePreferences.Connection connection
| Constructor Detail |
|---|
public ServerSidePreferences(java.net.URL serverUrl)
| Method Detail |
|---|
public java.lang.String getPreferencesDir()
Preferences
getPreferencesDir in class Preferencespublic void load()
load in class Preferencespublic void save()
save in class Preferences
public void download(java.lang.String userName,
java.lang.String password)
public boolean download()
throws ServerSidePreferences.MissingPassword
ServerSidePreferences.MissingPasswordpublic void upload()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||