}\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
{\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