Package editor.settings
Class Settings
- java.lang.Object
-
- editor.settings.Settings
-
public class Settings extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Settings()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,ISettings>makeDefaultSettings()Reset Gosu Lab application-level settings to defaults.static java.util.Map<java.lang.String,ISettings>makeDefaultSettings(Experiment experiment)Reset Experiment-specific settings to defaults.static java.util.Map<java.lang.String,ISettings>mergeSettings(java.util.Map<java.lang.String,ISettings> old)static java.util.Map<java.lang.String,ISettings>mergeSettings(java.util.Map<java.lang.String,ISettings> old, Experiment experiment)Assumes settings map is ordered top-down in tree order
-
-
-
Method Detail
-
makeDefaultSettings
public static java.util.Map<java.lang.String,ISettings> makeDefaultSettings(Experiment experiment)
Reset Experiment-specific settings to defaults.
-
makeDefaultSettings
public static java.util.Map<java.lang.String,ISettings> makeDefaultSettings()
Reset Gosu Lab application-level settings to defaults.
-
mergeSettings
public static java.util.Map<java.lang.String,ISettings> mergeSettings(java.util.Map<java.lang.String,ISettings> old, Experiment experiment)
Assumes settings map is ordered top-down in tree order
-
-