JAL-1950 patch after merge
authorJim Procter <jprocter@issues.jalview.org>
Tue, 22 Aug 2017 10:37:03 +0000 (11:37 +0100)
committerJim Procter <jprocter@issues.jalview.org>
Tue, 22 Aug 2017 10:37:03 +0000 (11:37 +0100)
src/jalview/schemes/AnnotationColourGradient.java

index f646963..3ed18bf 100755 (executable)
@@ -197,7 +197,7 @@ public class AnnotationColourGradient extends FollowerColourScheme
       }
       else
       {
-        seqannot = new IdentityHashMap<SequenceI, AlignmentAnnotation>();
+        seqannot = new IdentityHashMap<>();
       }
       // resolve the context containing all the annotation for the sequence
       AnnotatedCollectionI alcontext = alignment instanceof AlignmentI
@@ -482,8 +482,9 @@ public class AnnotationColourGradient extends FollowerColourScheme
       trans = (int) ((1f - range) * midtr);
       range = (float) ((annotation.score - plmin) / (plmax - aamin));
     }
-    int dr = (int) (rr * range + r1), dg = (int) (gg * range + g1), db = (int) (bb
-            * range + b1);
+    int dr = (int) (redRange * range + redMin),
+            dg = (int) (greenRange * range + greenMin),
+            db = (int) (blueRange * range + blueMin);
     if (annotation.score == annotation.score && positionToTransparency)
     {
       return new Color(Math.min(dr + trans, midtr), Math.min(dg