public class ProjSettings
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ProjSettings.ImportSettingsJob
Class to read a library in a new thread.
|
Constructor and Description |
---|
ProjSettings() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
describeContext(java.util.Stack<java.lang.String> context) |
static void |
exportSettings()
Write settings to disk.
|
static java.io.File |
getLastProjectSettingsFile() |
static ProjSettings |
getSettings() |
java.lang.Object |
getValue(java.lang.String xmlPath) |
static void |
importSettings() |
static void |
main(java.lang.String[] args) |
void |
putAllSettings(java.util.Map<Setting,java.lang.Object> settings) |
void |
putValue(java.lang.String xmlPath,
java.lang.Object value) |
static ProjSettings |
read(java.io.File file) |
static void |
readSettings(java.io.File file,
EDatabase database,
boolean allowOverride)
Read project preferences and apply them
|
static void |
test() |
void |
write(java.lang.String file) |
static void |
writeSettings(java.util.Map<Setting,java.lang.Object> addSettings,
java.io.File file) |
public static ProjSettings getSettings()
public void putValue(java.lang.String xmlPath, java.lang.Object value)
public java.lang.Object getValue(java.lang.String xmlPath)
public void putAllSettings(java.util.Map<Setting,java.lang.Object> settings)
public static void writeSettings(java.util.Map<Setting,java.lang.Object> addSettings, java.io.File file)
public static java.io.File getLastProjectSettingsFile()
public static void readSettings(java.io.File file, EDatabase database, boolean allowOverride)
file
- the file to readallowOverride
- true to allow overriding current settings,
false to disallow and warn if different.public static void exportSettings()
public static void importSettings()
public void write(java.lang.String file)
public static ProjSettings read(java.io.File file)
public static java.lang.String describeContext(java.util.Stack<java.lang.String> context)
public static void main(java.lang.String[] args)
public static void test()