OSDN Git Service

Added ability to customize db cache.
[neighbornote/NeighborNote.git] / src / cx / fbn / nevernote / Global.java
index d676199..d7e067c 100644 (file)
@@ -131,6 +131,7 @@ public class Global {
        public static boolean mimicEvernoteInterface;\r
        public static HashMap<String,String> resourceMap;\r
        public static String cipherPassword = "";\r
+       public static String databaseCache = "16384";\r
        \r
        static Calendar startTraceTime;\r
        static Calendar intervalTraceTime;\r
@@ -165,6 +166,8 @@ public class Global {
                        shortcutKeys = new ShortcutKeys();\r
                        mimicEvernoteInterface = getMimicEvernoteInterface();\r
                        resourceMap = new HashMap<String,String>();\r
+                       \r
+                       databaseCache = getDatabaseCacheSize();\r
                                \r
     }\r
 \r
@@ -1529,6 +1532,21 @@ public class Global {
                settings.endGroup();    \r
     }\r
 \r
+    //***********************\r
+    //* Database cache size\r
+    //***********************\r
+    public static String getDatabaseCacheSize() {\r
+               settings.beginGroup("Debug");\r
+               String text = (String)settings.value("databaseCache", "16384");\r
+               settings.endGroup();    \r
+               return text;\r
+    }\r
+    public static void setDatabaseCache(String value) {\r
+               settings.beginGroup("Debug");\r
+               settings.setValue("databaseCache", value);\r
+               settings.endGroup();    \r
+    }\r
+\r
 \r
 }\r
 \r