From: jprocter Date: Mon, 5 Mar 2012 09:16:01 +0000 (+0100) Subject: JAL-942 - make sure rna structures get a sensible name X-Git-Tag: Jalview_2_9~538 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=39b96e574578c5c37a2adb2a01be841ee16879bc;p=jalview.git JAL-942 - make sure rna structures get a sensible name --- diff --git a/src/jalview/gui/AppVarna.java b/src/jalview/gui/AppVarna.java index 7be007a..27c28ad 100644 --- a/src/jalview/gui/AppVarna.java +++ b/src/jalview/gui/AppVarna.java @@ -73,7 +73,7 @@ public class AppVarna extends JInternalFrame implements AlignmentPanel ap; - public AppVarna(SequenceI seq, String strucseq, String struc, + public AppVarna(String sname, SequenceI seq, String strucseq, String struc, String name, AlignmentPanel ap) { this.ap = ap; @@ -94,7 +94,7 @@ public class AppVarna extends JInternalFrame implements rnaList.add(rna1); rnas.put(seq, rna1); rnas.put(seq, trim); - rna1.setName("consensus_" + rna1.getName()); + rna1.setName(sname+" (with gaps)"); { seqs.put(trim, seq); diff --git a/src/jalview/gui/PopupMenu.java b/src/jalview/gui/PopupMenu.java index 6139764..53ef5e8 100644 --- a/src/jalview/gui/PopupMenu.java +++ b/src/jalview/gui/PopupMenu.java @@ -270,14 +270,14 @@ public class PopupMenu extends JPopupMenu if (aa[i].getRNAStruc() != null) { final String rnastruc = aa[i].getRNAStruc(); - + final String structureLine=aa[i].label; menuItem = new JMenuItem(); - menuItem.setText("RNA structure - consensus"); + menuItem.setText("RNA structure "+structureLine); menuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { - new AppVarna(seq, seq.getSequenceAsString(), rnastruc, seq + new AppVarna(structureLine, seq, seq.getSequenceAsString(), rnastruc, seq .getName(), ap); } }); @@ -304,7 +304,7 @@ public class PopupMenu extends JPopupMenu public void actionPerformed(ActionEvent e) { // TODO: VARNA does'nt print gaps in the sequence - new AppVarna(seq,seq.getSequenceAsString(), rnastruc, seq + new AppVarna(seq.getName()+" structure",seq,seq.getSequenceAsString(), rnastruc, seq .getName(), ap); } });