X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FAlignment.java;h=15a1455c446cb5aa77501507279a88ad48d8e6a8;hb=5d2e589a842cf831e4fdeff6b8ed7e7ce6729fd5;hp=e513e594a62614f5e352dfd05bca2d3a64ac4a35;hpb=e7ed63f1ea56432246a6ed1553f0fe56d26f56ea;p=jalview.git diff --git a/src/jalview/datamodel/Alignment.java b/src/jalview/datamodel/Alignment.java index e513e59..15a1455 100755 --- a/src/jalview/datamodel/Alignment.java +++ b/src/jalview/datamodel/Alignment.java @@ -11,10 +11,9 @@ public class Alignment implements AlignmentI protected Vector sequences; protected Vector groups = new Vector(); - protected ArrayList superGroup = new ArrayList(); + protected Vector superGroup = new Vector(); protected char gapCharacter = '-'; public AlignmentAnnotation [] annotations; - public Conservation conservation; public boolean featuresAdded = false; @@ -322,18 +321,19 @@ public class Alignment implements AlignmentI public SequenceGroup [] findAllGroups(SequenceI s) { - ArrayList temp = new ArrayList(); + Vector temp = new Vector(); for (int i = 0; i < this.groups.size();i++) { SequenceGroup sg = (SequenceGroup)groups.elementAt(i); if (sg.sequences.contains(s)) - temp.add(sg); + temp.addElement(sg); } SequenceGroup [] ret = new SequenceGroup[temp.size()]; - temp.toArray( ret ); + for(int i=0; i