From: amwaterhouse Date: Fri, 21 Jul 2006 09:27:20 +0000 (+0000) Subject: getViewAsString can ignore sequenceGroup X-Git-Tag: Release_2_1~241 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=ef6555067c63693c06f0b6335a1c9f5761d712c6;p=jalview.git getViewAsString can ignore sequenceGroup --- diff --git a/src/jalview/gui/AlignFrame.java b/src/jalview/gui/AlignFrame.java index 325a676..2ce8f06 100755 --- a/src/jalview/gui/AlignFrame.java +++ b/src/jalview/gui/AlignFrame.java @@ -359,16 +359,13 @@ public class AlignFrame JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE); if (reply == JOptionPane.YES_OPTION) - omitHidden = viewport.getSelectionAsString(); + omitHidden = viewport.getViewAsString(false); } String output = new FormatAdapter().formatSequences( format, viewport.alignment.getSequencesArray(), - null); - //viewport.getSelectionAsNewSequence(), - //omitHidden) ; - + omitHidden); if (output == null) { @@ -400,12 +397,6 @@ public class AlignFrame */ protected void outputText_actionPerformed(ActionEvent e) { - CutAndPasteTransfer cap = new CutAndPasteTransfer(); - Desktop.addInternalFrame(cap, - "Alignment output - " + e.getActionCommand(), 600, - 500); - - String [] omitHidden = null; if(viewport.hasHiddenColumns) @@ -417,12 +408,20 @@ public class AlignFrame JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE); if(reply==JOptionPane.YES_OPTION) - omitHidden = viewport.getSelectionAsString(); + { + omitHidden = viewport.getViewAsString(false); + } } + CutAndPasteTransfer cap = new CutAndPasteTransfer(); + Desktop.addInternalFrame(cap, + "Alignment output - " + e.getActionCommand(), 600, + 500); + + cap.setText(new FormatAdapter().formatSequences( e.getActionCommand(), - viewport.getSelectionAsNewSequence(), + viewport.alignment.getSequencesArray(), omitHidden)); } @@ -690,7 +689,7 @@ public class AlignFrame if (viewport.hasHiddenColumns) { - omitHidden = viewport.getSelectionAsString(); + omitHidden = viewport.getViewAsString(true); } String output = new FormatAdapter().formatSequences( @@ -849,7 +848,7 @@ public class AlignFrame for(int i=0; i