Sequence label colour stored for each sequence group
[jalview.git] / src / jalview / appletgui / AlignViewport.java
index 193c9b0..33a73d3 100755 (executable)
@@ -1449,4 +1449,21 @@ public class AlignViewport
     return centreColumnLabels;
   }
 
+  public void updateSequenceIdColours()
+  {
+    Vector groups = alignment.getGroups();
+    for (int ig=0,igSize=groups.size(); ig<igSize; ig++)
+    {
+      SequenceGroup sg = (SequenceGroup) groups.elementAt(ig);
+      if (sg.idColour!=null)
+      {
+        Vector sqs = sg.getSequences(hiddenRepSequences);
+        for (int s=0,sSize=sqs.size();s<sSize;s++)
+        {
+          this.setSequenceColour((SequenceI) sqs.elementAt(s), sg.idColour);
+        } 
+      }
+    }
+  }
+
 }