X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FPopupMenu.java;h=82ce8359874e9964066a88f7d468c3544eaf4c2c;hb=9a05eeccaf18e0c82cd183f0b84a8be42bf181c7;hp=e85da7a014ea161531d788c49262126d4ef6c482;hpb=323a457c9d0643be2406b6661246e8e988c0d0f6;p=jalview.git diff --git a/src/jalview/gui/PopupMenu.java b/src/jalview/gui/PopupMenu.java index e85da7a..82ce835 100644 --- a/src/jalview/gui/PopupMenu.java +++ b/src/jalview/gui/PopupMenu.java @@ -161,8 +161,8 @@ public class PopupMenu extends JPopupMenu * @param links * @param groupLinks */ - public PopupMenu(final AlignmentPanel ap, Sequence seq, Vector links, - Vector groupLinks) + public PopupMenu(final AlignmentPanel ap, final Sequence seq, final Vector links, + final Vector groupLinks) { // ///////////////////////////////////////////////////////// // If this is activated from the sequence panel, the user may want to @@ -253,10 +253,40 @@ public class PopupMenu extends JPopupMenu } } else - { - structureMenu.remove(viewStructureMenu); + { + if(ap.av.alignment.isNucleotide()==false){ + structureMenu.remove(viewStructureMenu); + } // structureMenu.remove(colStructureMenu); } + + if(ap.av.alignment.isNucleotide()==true){ + AlignmentAnnotation[] aa = ap.av.alignment.getAlignmentAnnotation(); + String rnastruc=new String(); + for(int i=0; i