Class Settings


  • public class Settings
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Settings()  
    • Constructor Detail

      • Settings

        public Settings()
    • 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
      • mergeSettings

        public static java.util.Map<java.lang.String,​ISettings> mergeSettings​(java.util.Map<java.lang.String,​ISettings> old)