-/********************\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
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