import jalview.schemabinding.version2.Colour;
import jalview.schemabinding.version2.JalviewUserColours;
import jalview.schemes.ColourSchemeI;
+import jalview.schemes.ColourSchemes;
import jalview.schemes.ResidueProperties;
import jalview.schemes.UserColourScheme;
import jalview.util.ColorUtils;
/*
* add to the cache in this object
*/
- userColourSchemes.put(schemeName.getText(), getSchemeFromButtons());
+ UserColourScheme ucs = getSchemeFromButtons();
+ String name = schemeName.getText();
+ userColourSchemes.put(name, ucs);
+
+ ColourSchemes.getInstance().registerColourScheme(ucs);
/*
* update the Colour menu items
coloursFound.append("|");
}
coloursFound.append(file);
- userColourSchemes.put(ucs.getSchemeName(), ucs);
+ String name = ucs.getName();
+ userColourSchemes.put(name, ucs);
+ ColourSchemes.getInstance().registerColourScheme(ucs);
}
} catch (Exception ex)
{