MenuItem selSeqDetails = new MenuItem("Sequence Details ...");
+ MenuItem makeReferenceSeq = new MenuItem();
+
Sequence seq;
MenuItem revealAll = new MenuItem();
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
Font bold = new Font(av.getFont().getName(), Font.BOLD, av.getFont()
.getSize());
- if (av.getHiddenRepSequences() != null
- && av.getHiddenRepSequences().containsKey(seq))
+ if (av.isHiddenRepSequence(seq))
{
gg.setFont(bold);
return true;