JAL-1370 allow show unconserved to reflect differences from the current reference...
[jalview.git] / src / jalview / appletgui / APopupMenu.java
index c71818e..1bfc0b3 100755 (executable)
@@ -113,6 +113,8 @@ public class APopupMenu extends java.awt.PopupMenu implements
 
   MenuItem selSeqDetails = new MenuItem("Sequence Details ...");
 
+  MenuItem makeReferenceSeq = new MenuItem();
+  
   Sequence seq;
 
   MenuItem revealAll = new MenuItem();
@@ -300,6 +302,12 @@ public class APopupMenu extends java.awt.PopupMenu implements
     if (seq != null)
     {
       seqMenu.setLabel(seq.getName());
+      if (seq == ap.av.getAlignment().getSeqrep())
+      {
+        makeReferenceSeq.setLabel("Unmark representative");
+      } else {
+        makeReferenceSeq.setLabel("Mark as representative");
+      }
       repGroup.setLabel("Represent Group with " + seq.getName());
     }
     else