getSequencesArray
authoramwaterhouse <Andrew Waterhouse>
Fri, 9 Jun 2006 16:19:23 +0000 (16:19 +0000)
committeramwaterhouse <Andrew Waterhouse>
Fri, 9 Jun 2006 16:19:23 +0000 (16:19 +0000)
src/jalview/datamodel/Alignment.java
src/jalview/datamodel/AlignmentI.java

index f3d17b4..b1f625d 100755 (executable)
@@ -73,6 +73,16 @@ public class Alignment implements AlignmentI
         return sequences;\r
     }\r
 \r
+    public SequenceI [] getSequencesArray()\r
+    {\r
+      SequenceI [] reply = new SequenceI[sequences.size()];\r
+      for(int i=0; i<sequences.size(); i++)\r
+      {\r
+        reply[i] = (SequenceI)sequences.elementAt(i);\r
+      }\r
+      return reply;\r
+    }\r
+\r
     /**\r
      * DOCUMENT ME!\r
      *\r
index ebfb0ce..e14c1e9 100755 (executable)
@@ -61,6 +61,13 @@ public interface AlignmentI
     public Vector getSequences();\r
 \r
     /**\r
+     * Gets sequences as a SequenceI[]\r
+     *\r
+     * @return All sequences in alignment.\r
+     */\r
+    public SequenceI [] getSequencesArray();\r
+\r
+    /**\r
      * Find a specific sequence in this alignment.\r
      *\r
      * @param i Index of required sequence.\r