Merge branch 'features/JAL-2360colourSchemeApplicability' into features/JAL-2371colle...
[jalview.git] / src / jalview / schemes / ClustalxColourScheme.java
index 8ee4b78..49260a4 100755 (executable)
@@ -276,12 +276,13 @@ public class ClustalxColourScheme extends ResidueColourScheme
   }
 
   @Override
-  public Color findColour(char c, int j, SequenceI seq)
+  protected Color findColour(char c, int j, SequenceI seq)
   {
     Color currentColour;
 
+    // TODO why the test for includeGaps here?
     if (cons2.length <= j
-            || (includeGaps && threshold != 0 && !aboveThreshold(c, j)))
+    /*|| (includeGaps && threshold != 0 && !aboveThreshold(c, j))*/)
     {
       return Color.white;
     }
@@ -306,17 +307,15 @@ public class ClustalxColourScheme extends ResidueColourScheme
 
     if (i == 4)
     {
+      /*
+       * override to colour C pink if 100% conserved
+       */
       if (conses[27].isConserved(cons2, j, size, includeGaps))
       {
         currentColour = ClustalColour.PINK.colour;
       }
     }
 
-    if (conservationColouring)
-    {
-      currentColour = applyConservation(currentColour, j);
-    }
-
     return currentColour;
   }
 
@@ -358,4 +357,10 @@ public class ClustalxColourScheme extends ResidueColourScheme
   {
     return JalviewColourScheme.Clustal.toString();
   }
+
+  @Override
+  public boolean isSimple()
+  {
+    return false;
+  }
 }