Formatting changes
[jalview.git] / src / jalview / io / FormatAdapter.java
index e59c191..6ac110d 100755 (executable)
@@ -23,10 +23,19 @@ import jalview.datamodel.*;
 import java.util.Vector;\r
 \r
 \r
-public class FormatAdapter {\r
+/**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @author $author$\r
+ * @version $Revision$\r
+ */\r
+public class FormatAdapter\r
+{\r
+    /** DOCUMENT ME!! */\r
     public static Vector formats = new Vector();\r
 \r
-    static {\r
+    static\r
+    {\r
         formats.addElement("FASTA");\r
         formats.addElement("MSF");\r
         formats.addElement("PileUp");\r
@@ -36,28 +45,54 @@ public class FormatAdapter {
         formats.addElement("PFAM");\r
     }\r
 \r
-    public static SequenceI[] readFile(String inFile, String type, String format) {\r
-        try {\r
+    /**\r
+     * DOCUMENT ME!\r
+     *\r
+     * @param inFile DOCUMENT ME!\r
+     * @param type DOCUMENT ME!\r
+     * @param format DOCUMENT ME!\r
+     *\r
+     * @return DOCUMENT ME!\r
+     */\r
+    public static SequenceI[] readFile(String inFile, String type, String format)\r
+    {\r
+        try\r
+        {\r
             AlignFile afile = null;\r
 \r
-            if (format.equals("FASTA")) {\r
+            if (format.equals("FASTA"))\r
+            {\r
                 afile = new FastaFile(inFile, type);\r
-            } else if (format.equals("MSF")) {\r
+            }\r
+            else if (format.equals("MSF"))\r
+            {\r
                 afile = new MSFfile(inFile, type);\r
-            } else if (format.equals("PileUp")) {\r
+            }\r
+            else if (format.equals("PileUp"))\r
+            {\r
                 afile = new PileUpfile(inFile, type);\r
-            } else if (format.equals("CLUSTAL")) {\r
+            }\r
+            else if (format.equals("CLUSTAL"))\r
+            {\r
                 afile = new ClustalFile(inFile, type);\r
-            } else if (format.equals("BLC")) {\r
+            }\r
+            else if (format.equals("BLC"))\r
+            {\r
                 afile = new BLCFile(inFile, type);\r
-            } else if (format.equals("PIR")) {\r
+            }\r
+            else if (format.equals("PIR"))\r
+            {\r
                 afile = new PIRFile(inFile, type);\r
-            } else if (format.equals("PFAM")) {\r
+            }\r
+            else if (format.equals("PFAM"))\r
+            {\r
                 afile = new PfamFile(inFile, type);\r
             }\r
 \r
             return afile.getSeqsAsArray();\r
-        } catch (Exception e) {\r
+        }\r
+        catch (Exception e)\r
+        {\r
             System.err.println("Failed to read alignment using the '" + format +\r
                 "' reader.");\r
             e.printStackTrace();\r
@@ -66,35 +101,60 @@ public class FormatAdapter {
         return null;\r
     }\r
 \r
-    public static String formatSequences(String format, Vector seqs) {\r
+    /**\r
+     * DOCUMENT ME!\r
+     *\r
+     * @param format DOCUMENT ME!\r
+     * @param seqs DOCUMENT ME!\r
+     *\r
+     * @return DOCUMENT ME!\r
+     */\r
+    public static String formatSequences(String format, Vector seqs)\r
+    {\r
         SequenceI[] s = new SequenceI[seqs.size()];\r
 \r
         for (int i = 0; i < seqs.size(); i++)\r
             s[i] = (SequenceI) seqs.elementAt(i);\r
 \r
-        try {\r
+        try\r
+        {\r
             AlignFile afile = null;\r
 \r
-            if (format.equals("FASTA")) {\r
+            if (format.equalsIgnoreCase("FASTA"))\r
+            {\r
                 afile = new FastaFile();\r
-            } else if (format.equals("MSF")) {\r
+            }\r
+            else if (format.equalsIgnoreCase("MSF"))\r
+            {\r
                 afile = new MSFfile();\r
-            } else if (format.equals("PileUp")) {\r
+            }\r
+            else if (format.equalsIgnoreCase("PileUp"))\r
+            {\r
                 afile = new PileUpfile();\r
-            } else if (format.equals("CLUSTAL")) {\r
+            }\r
+            else if (format.equalsIgnoreCase("CLUSTAL"))\r
+            {\r
                 afile = new ClustalFile();\r
-            } else if (format.equals("BLC")) {\r
+            }\r
+            else if (format.equalsIgnoreCase("BLC"))\r
+            {\r
                 afile = new BLCFile();\r
-            } else if (format.equals("PIR")) {\r
+            }\r
+            else if (format.equalsIgnoreCase("PIR"))\r
+            {\r
                 afile = new PIRFile();\r
-            } else if (format.equals("PFAM")) {\r
+            }\r
+            else if (format.equalsIgnoreCase("PFAM"))\r
+            {\r
                 afile = new PfamFile();\r
             }\r
 \r
             afile.setSeqs(s);\r
 \r
             return afile.print();\r
-        } catch (Exception e) {\r
+        }\r
+        catch (Exception e)\r
+        {\r
             System.err.println("Failed to write alignment as a '" + format +\r
                 "' file\n");\r
             e.printStackTrace();\r