import javax.swing.*;\r
import javax.swing.event.*;\r
import jalview.io.FormatAdapter;\r
-import jalview.datamodel.SequenceI;\r
+import jalview.datamodel.Alignment;;\r
import java.awt.BorderLayout;\r
\r
public class GFinder\r
public void run()\r
{\r
String str = textfield.getText();\r
- SequenceI[] sequences = null;\r
- try{sequences = new FormatAdapter().readFile(str, "Paste", "FASTA");}\r
+ Alignment al = null;\r
+ try{al = new FormatAdapter().readFile(str, "Paste", "FASTA");}\r
catch(Exception ex){}\r
- if(sequences!=null && sequences.length>0)\r
+ if(al!=null && al.getHeight()>0)\r
{\r
str = jalview.analysis.AlignSeq.extractGaps(\r
jalview.util.Comparison.GapChars,\r
- sequences[0].getSequenceAsString());\r
+ al.getSequenceAt(0).getSequenceAsString());\r
\r
textfield.setText(str);\r
}\r