X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fschemes%2FColourSchemes.java;h=faada0e37de89922b65042c6f376c6075002a3c1;hb=9d2408483e451285fd555c3cd6e0273977acbaa7;hp=d31fbba4c752c19aaffd3be8c6def41e13b3c1ac;hpb=214ad7e089fdf9cde66ac5e5d56d498101bbe2c3;p=jalview.git diff --git a/src/jalview/schemes/ColourSchemes.java b/src/jalview/schemes/ColourSchemes.java index d31fbba..faada0e 100644 --- a/src/jalview/schemes/ColourSchemes.java +++ b/src/jalview/schemes/ColourSchemes.java @@ -20,6 +20,8 @@ */ package jalview.schemes; +import java.util.Locale; + import jalview.api.AlignViewportI; import jalview.datamodel.AnnotatedCollectionI; import jalview.datamodel.SequenceCollectionI; @@ -104,7 +106,7 @@ public class ColourSchemes * name is lower-case for non-case-sensitive lookup * (name in the colour keeps its true case) */ - String lower = name.toLowerCase(); + String lower = name.toLowerCase(Locale.ROOT); if (schemes.containsKey(lower)) { System.err @@ -122,7 +124,7 @@ public class ColourSchemes { if (name != null) { - schemes.remove(name.toLowerCase()); + schemes.remove(name.toLowerCase(Locale.ROOT)); } } @@ -148,7 +150,7 @@ public class ColourSchemes { return null; } - ColourSchemeI cs = schemes.get(name.toLowerCase()); + ColourSchemeI cs = schemes.get(name.toLowerCase(Locale.ROOT)); return cs == null ? null : cs.getInstance(viewport, forData); } @@ -193,6 +195,6 @@ public class ColourSchemes { return false; } - return schemes.containsKey(name.toLowerCase()); + return schemes.containsKey(name.toLowerCase(Locale.ROOT)); } }