GPL license added
[jalview.git] / src / jalview / appletgui / CutAndPasteTransfer.java
index e4b8c9b..22cfd67 100755 (executable)
@@ -1,10 +1,21 @@
-/********************\r
- * 2004 Jalview Reengineered\r
- * Barton Group\r
- * Dundee University\r
- *\r
- * AM Waterhouse\r
- *******************/\r
+/*\r
+* Jalview - A Sequence Alignment Editor and Viewer\r
+* Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
+*\r
+* This program is free software; you can redistribute it and/or\r
+* modify it under the terms of the GNU General Public License\r
+* as published by the Free Software Foundation; either version 2\r
+* of the License, or (at your option) any later version.\r
+*\r
+* This program is distributed in the hope that it will be useful,\r
+* but WITHOUT ANY WARRANTY; without even the implied warranty of\r
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
+* GNU General Public License for more details.\r
+*\r
+* You should have received a copy of the GNU General Public License\r
+* along with this program; if not, write to the Free Software\r
+* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA\r
+*/\r
 \r
 package jalview.appletgui;\r
 \r
@@ -41,24 +52,22 @@ public class CutAndPasteTransfer extends GCutAndPasteTransfer
   protected void ok_actionPerformed(ActionEvent e)\r
   {\r
     String text = getText();\r
-    SequenceI [] sequences = null;\r
+    SequenceI[] sequences = null;\r
 \r
     String format = IdentifyFile.Identify(text, "Paste");\r
+    sequences = FormatAdapter.readFile(text, "Paste", format);\r
 \r
-  // if (FormatProperties.contains( format ))\r
-     sequences = FormatAdapter.readFile(text, "Paste", format);\r
-\r
-     if(sequences!=null)\r
-     {\r
-       AlignFrame af = new AlignFrame(new Alignment(sequences));\r
-       jalview.bin.JalviewLite.addFrame(af, "Cut & Paste input - "+format,\r
-                        AlignFrame.NEW_WINDOW_WIDTH,\r
-                        AlignFrame.NEW_WINDOW_HEIGHT);\r
-       af.statusBar.setText("Successfully pasted alignment file");\r
-     }\r
+    if (sequences != null)\r
+    {\r
+      AlignFrame af = new AlignFrame(new Alignment(sequences));\r
+      jalview.bin.JalviewLite.addFrame(af, "Cut & Paste input - " + format,\r
+                                       AlignFrame.NEW_WINDOW_WIDTH,\r
+                                       AlignFrame.NEW_WINDOW_HEIGHT);\r
+      af.statusBar.setText("Successfully pasted alignment file");\r
+    }\r
 \r
-     Frame frame = (Frame)this.getParent();\r
-     frame.setVisible(false);\r
+    Frame frame = (Frame)this.getParent();\r
+    frame.setVisible(false);\r
    }\r
 \r
    protected void cancel_actionPerformed(ActionEvent e) {\r