Highlight feature to edit
[jalview.git] / src / jalview / gui / AlignViewport.java
index b275611..b609417 100755 (executable)
@@ -112,6 +112,15 @@ public class AlignViewport
     Stack historyList = new Stack();
     Stack redoList = new Stack();
 
+    Hashtable sequenceColours;
+
+    int thresholdTextColour = 0;
+    Color textColour = Color.black;
+    Color textColour2 = Color.white;
+
+    boolean idsAlignRight = false;
+
+
     /**
      * Creates a new AlignViewport object.
      *
@@ -1599,5 +1608,24 @@ public class AlignViewport
     }
 
 
+    public Color getSequenceColour(SequenceI seq)
+    {
+      if(sequenceColours==null || !sequenceColours.containsKey(seq))
+        return Color.white;
+      else
+        return (Color)sequenceColours.get(seq);
+    }
+
+    public void setSequenceColour(SequenceI seq, Color col)
+    {
+      if(sequenceColours==null)
+        sequenceColours = new Hashtable();
+
+      if(col == null)
+        sequenceColours.remove(seq);
+      else
+        sequenceColours.put(seq, col);
+    }
+
 
 }