* <br><br>Current properties include:\r
* <br>logs.Axis.Level - one of the stringified Levels for log4j controlling the logging level for axis (used for web services)\r
* <br>logs.Castor.Level - one of the stringified Levels for log4j controlling the logging level for castor (used for serialization)\r
+ * <br>logs.Jalview.Level - Jalview.log stringified level.\r
+ * <br>DISCOVERY_START - Boolean - controls if discovery services are queried on startup\r
+ * <br>DISCOVERY_URLS - comma separated list of Discovery Service endpoints.\r
* <br>SCREEN_WIDTH,SCREEN_HEIGHT,SCREEN_Y=285,SCREEN_X=371,SHOW_FULLSCREEN\r
* FONT_NAME,FONT_SIZE,FONT_STYLE,GAP_SYMBOL,LAST_DIRECTORY,USER_DEFINED_COLOUR\r
* SHOW_FULL_ID,SHOW_IDENTITY,SHOW_QUALITY,SHOW_ANNOTATIONS,SHOW_CONSERVATION,\r
}\r
\r
\r
- System.out.println("Version: "+codeVersion);\r
+ System.out.println("Jalview Version: "+codeVersion);\r
\r
// jnlpVersion will be null if we're using InstallAnywhere\r
// Dont do this check if running in headless mode\r
}\r
\r
setProperty("VERSION", codeVersion);\r
+\r
+ //LOAD USERDEFINED COLOURS\r
+ jalview.gui.UserDefinedColours.initUserColourSchemes( getProperty("USER_DEFINED_COLOURS"));\r
}\r
\r
\r
out.close();\r
}\r
catch (Exception ex)\r
- { }\r
+ { System.out.println("Error setting property: "+key+" "+obj+"\n"+ex); }\r
return obj;\r
}\r
\r
out.close();\r
}\r
catch (Exception ex)\r
- { }\r
+ { System.out.println("Error saving properties: "+ex); }\r
}\r
}\r