Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'android/3rd_party/HoloEverywhere/library/src/org/holoeverywhere/preference/SharedPreferences.java')
-rw-r--r--android/3rd_party/HoloEverywhere/library/src/org/holoeverywhere/preference/SharedPreferences.java154
1 files changed, 154 insertions, 0 deletions
diff --git a/android/3rd_party/HoloEverywhere/library/src/org/holoeverywhere/preference/SharedPreferences.java b/android/3rd_party/HoloEverywhere/library/src/org/holoeverywhere/preference/SharedPreferences.java
new file mode 100644
index 0000000000..edd1f772e8
--- /dev/null
+++ b/android/3rd_party/HoloEverywhere/library/src/org/holoeverywhere/preference/SharedPreferences.java
@@ -0,0 +1,154 @@
+
+package org.holoeverywhere.preference;
+
+import java.util.Map;
+import java.util.Set;
+
+import org.json.JSONArray;
+import org.json.JSONObject;
+
+import android.os.Bundle;
+
+public interface SharedPreferences extends android.content.SharedPreferences {
+ public static interface Editor extends
+ android.content.SharedPreferences.Editor {
+ @Override
+ public void apply();
+
+ @Override
+ public Editor clear();
+
+ @Override
+ public boolean commit();
+
+ public Editor putBoolean(int id, boolean value);
+
+ @Override
+ public Editor putBoolean(String key, boolean value);
+
+ public Editor putFloat(int id, float value);
+
+ @Override
+ public Editor putFloat(String key, float value);
+
+ public Editor putFloatSet(int id, Set<Float> value);
+
+ public Editor putFloatSet(String key, Set<Float> value);
+
+ public Editor putInt(int id, int value);
+
+ @Override
+ public Editor putInt(String key, int value);
+
+ public Editor putIntSet(int id, Set<Integer> value);
+
+ public Editor putIntSet(String key, Set<Integer> value);
+
+ public Editor putJSONArray(int id, JSONArray value);
+
+ public Editor putJSONArray(String key, JSONArray value);
+
+ public Editor putJSONObject(int id, JSONObject value);
+
+ public Editor putJSONObject(String key, JSONObject value);
+
+ public Editor putLong(int id, long value);
+
+ @Override
+ public Editor putLong(String key, long value);
+
+ public Editor putLongSet(int id, Set<Long> value);
+
+ public Editor putLongSet(String key, Set<Long> value);
+
+ public Editor putString(int id, String value);
+
+ @Override
+ public Editor putString(String key, String value);
+
+ public Editor putStringSet(int id, Set<String> value);
+
+ @Override
+ public Editor putStringSet(String key, Set<String> value);
+
+ public Editor remove(int id);
+
+ @Override
+ public Editor remove(String key);
+ }
+
+ public static interface OnSharedPreferenceChangeListener {
+ public void onSharedPreferenceChanged(SharedPreferences prefs, String key);
+ }
+
+ public boolean contains(int id);
+
+ @Override
+ public boolean contains(String key);
+
+ @Override
+ public Editor edit();
+
+ @Override
+ public Map<String, ?> getAll();
+
+ public boolean getBoolean(int id, boolean defValue);
+
+ @Override
+ public boolean getBoolean(String key, boolean defValue);
+
+ public float getFloat(int id, float defValue);
+
+ @Override
+ public float getFloat(String key, float defValue);
+
+ public Set<Float> getFloatSet(int id, Set<Float> defValue);
+
+ public Set<Float> getFloatSet(String key, Set<Float> defValue);
+
+ public int getInt(int id, int defValue);
+
+ @Override
+ public int getInt(String key, int defValue);
+
+ public Set<Integer> getIntSet(int id, Set<Integer> defValue);
+
+ public Set<Integer> getIntSet(String key, Set<Integer> defValue);
+
+ public JSONArray getJSONArray(int id, JSONArray defValue);
+
+ public JSONArray getJSONArray(String key, JSONArray defValue);
+
+ public JSONObject getJSONObject(int id, JSONObject defValue);
+
+ public JSONObject getJSONObject(String key, JSONObject defValue);
+
+ public long getLong(int id, long defValue);
+
+ @Override
+ public long getLong(String key, long defValue);
+
+ public Set<Long> getLongSet(int id, Set<Long> defValue);
+
+ public Set<Long> getLongSet(String key, Set<Long> defValue);
+
+ public String getString(int id, String defValue);
+
+ @Override
+ public String getString(String key, String defValue);
+
+ public Set<String> getStringSet(int id, Set<String> defValue);
+
+ @Override
+ public Set<String> getStringSet(String key, Set<String> defValue);
+
+ public String makeNameById(int id);
+
+ public void registerOnSharedPreferenceChangeListener(
+ OnSharedPreferenceChangeListener listener);
+
+ public void setDefaultValues(Bundle bundle);
+
+ public void unregisterOnSharedPreferenceChangeListener(
+ OnSharedPreferenceChangeListener listener);
+}