Package arcommon.persistens
Class SettingsUtil
- java.lang.Object
-
- arcommon.persistens.SettingsUtil
-
public class SettingsUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static booleansaveXmlOnlyIfChangedstatic booleanuseXmlstatic booleanwarnOnNotExist
-
Constructor Summary
Constructors Constructor Description SettingsUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetSettingsFileName()static ISettingsload()static ISettingsreload()static voidsave()static voidsave(java.lang.String fileName)static voidsaveUsingTempFileIfChanged()static voidsaveUsingTempFileIfChanged(java.lang.String fileName)static voidsetDefaultSettings(ISettings pdefaultSettings)static voidsetDefaultSettingsClass(java.lang.Class<? extends ISettings> pdefaultSettingsClass)static voidsetSettingsFileName(java.lang.String psettingsFileName)
-
-
-
Field Detail
-
useXml
public static boolean useXml
-
saveXmlOnlyIfChanged
public static boolean saveXmlOnlyIfChanged
-
warnOnNotExist
public static boolean warnOnNotExist
-
-
Constructor Detail
-
SettingsUtil
public SettingsUtil()
-
-
Method Detail
-
getSettingsFileName
public static java.lang.String getSettingsFileName()
-
setSettingsFileName
public static void setSettingsFileName(java.lang.String psettingsFileName)
-
setDefaultSettings
public static void setDefaultSettings(ISettings pdefaultSettings)
-
setDefaultSettingsClass
public static void setDefaultSettingsClass(java.lang.Class<? extends ISettings> pdefaultSettingsClass)
-
saveUsingTempFileIfChanged
public static void saveUsingTempFileIfChanged()
-
saveUsingTempFileIfChanged
public static void saveUsingTempFileIfChanged(java.lang.String fileName)
-
save
public static void save()
-
save
public static void save(java.lang.String fileName)
-
-