|
||||||||||
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 Preferences
public void load()
load
in class Preferences
public void save()
save
in class Preferences
public void download(java.lang.String userName, java.lang.String password)
public boolean download() throws ServerSidePreferences.MissingPassword
ServerSidePreferences.MissingPassword
public void upload()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |