use proper encoding for storing colour as user preference (JAL-234)
[jalview.git] / src / jalview / bin / Cache.java
index 09ebadd..f67377b 100755 (executable)
@@ -754,4 +754,15 @@ public class Cache
     }
     return (col==null) ? defcolour: col;
   }
+
+  /**
+   * store a colour as a Jalview user default property
+   * @param property
+   * @param colour     
+   */
+  public static void setColourProperty(String property, Color colour)
+  {
+    setProperty(property, jalview.util.Format
+          .getHexString(colour));
+  }
 }