java 1.1 patches
[jalview.git] / src / jalview / datamodel / AlignmentView.java
index 0b4e236..325fc45 100644 (file)
@@ -115,7 +115,13 @@ public class AlignmentView
     }\r
 \r
     // get the alignment's group list and make a copy\r
-    Vector grps = new Vector(alignment.getGroups());\r
+    Vector grps = new Vector();\r
+    Vector gg = alignment.getGroups();\r
+    Enumeration gge = gg.elements();\r
+    while (gge.hasMoreElements())\r
+    {\r
+      grps.addElement(gge.nextElement());\r
+    }\r
     ScGroup[] sgrps = null;\r
     boolean addedgps[] = null;\r
     if (grps != null)\r
@@ -177,7 +183,7 @@ public class AlignmentView
         {\r
           for (int sg = 0; sg < sgrps.length; sg++)\r
           {\r
-            if (((Vector) grps.get(sg)).contains(selseqs[i]))\r
+            if (((Vector) grps.elementAt(sg)).contains(selseqs[i]))\r
             {\r
               sequences[csi].setGroupMembership(sgrps[sg]);\r
               sgrps[sg].sg.deleteSequence(selseqs[i], false);\r