JAL-1705 EnsemblGenomes a top level db source
[jalview.git] / src / jalview / io / MSFfile.java
index c81be4b..f62ad81 100755 (executable)
  */
 package jalview.io;
 
-import java.io.*;
-import java.util.*;
+import jalview.datamodel.Sequence;
+import jalview.datamodel.SequenceI;
+import jalview.util.Format;
 
-import jalview.datamodel.*;
-import jalview.util.*;
+import java.io.IOException;
+import java.util.Hashtable;
+import java.util.StringTokenizer;
+import java.util.Vector;
 
 /**
  * DOCUMENT ME!
@@ -63,13 +66,10 @@ public class MSFfile extends AlignFile
     super(source);
   }
 
-  {
-    // TODO Auto-generated constructor stub
-  }
-
   /**
    * DOCUMENT ME!
    */
+  @Override
   public void parse() throws IOException
   {
     int i = 0;
@@ -344,12 +344,7 @@ public class MSFfile extends AlignFile
     out.append(newline);
     int len = 50;
 
-    int nochunks = (max / len) + 1;
-
-    if ((max % len) == 0)
-    {
-      nochunks--;
-    }
+    int nochunks = (max / len) + (max % len > 0 ? 1 : 0);
 
     for (i = 0; i < nochunks; i++)
     {
@@ -411,6 +406,7 @@ public class MSFfile extends AlignFile
    * 
    * @return DOCUMENT ME!
    */
+  @Override
   public String print()
   {
     return print(getSeqsAsArray());