Jalview-JS/JAL-3253-applet more argument parsing
[jalview.git] / src / jalview / bin / JalviewAppLoader.java
index dbb3611..2b6503a 100644 (file)
@@ -665,4 +665,25 @@ public class JalviewAppLoader
     }
   }
 
+  /**
+   * read sequence1...sequenceN as a raw alignment
+   * 
+   * @param jalviewApp
+   * @return
+   */
+  public String getPastedSequence(JalviewApp jalviewApp) {
+    StringBuffer data = new StringBuffer("PASTE");
+    int i = 1;
+    String file = null;
+    while ((file = app.getParameter("sequence" + i)) != null)
+    {
+      data.append(file.toString() + "\n");
+      i++;
+    }
+    if (data.length() > 5)
+    {
+      file = data.toString();
+    }
+    return file;
+  }
 }