--- java/ProgramSettings/src/net/oni2/SettingsManager.java 2013/04/02 00:16:52 776 +++ java/ProgramSettings/src/net/oni2/SettingsManager.java 2013/05/03 12:25:21 852 @@ -22,15 +22,14 @@ public class SettingsManager implements private static SettingsManager instance = new SettingsManager(); - private static boolean debugRun = false; - private static boolean useWorkingDir = false; - private HashMap prefs = new HashMap(); private boolean printNamesNotInMap = false; - private boolean offlineMode = false; - private boolean noCacheUpdate = false; + @SuppressWarnings("unused") + private transient boolean offlineMode = false; + @SuppressWarnings("unused") + private transient boolean noCacheUpdate = false; /** * Get the singleton instance @@ -41,66 +40,6 @@ public class SettingsManager implements return instance; } - /** - * @param debug - * Debug mode - */ - public static void setDebug(boolean debug) { - debugRun = debug; - } - - /** - * @return Is debug run - */ - public static boolean isDebug() { - return debugRun; - } - - /** - * @param useWd - * Use working directory instead of jar path - */ - public static void setUseWorkingDir(boolean useWd) { - useWorkingDir = useWd; - } - - /** - * @return Do we want to use working directory - */ - public static boolean getUseWorkingDir() { - return useWorkingDir; - } - - /** - * @return Is offline? - */ - public boolean isOfflineMode() { - return offlineMode; - } - - /** - * @param offline - * Is offline? - */ - public void setOfflineMode(boolean offline) { - this.offlineMode = offline; - } - - /** - * @return Is in noCacheUpdate mode? - */ - public boolean isNoCacheUpdateMode() { - return noCacheUpdate; - } - - /** - * @param noCacheUpdate - * Is in noCacheUpdate mode? - */ - public void setNoCacheUpdateMode(boolean noCacheUpdate) { - this.noCacheUpdate = noCacheUpdate; - } - private static XStream getXStream() { XStream xs = new XStream(new StaxDriver()); xs.alias("Settings", SettingsManager.class);