public void updateSequenceIdColours()
{
- Vector groups = alignment.getGroups();
if (sequenceColours == null)
{
sequenceColours = new Hashtable();
}
- for (int ig = 0, igSize = groups.size(); ig < igSize; ig++)
+ for (SequenceGroup sg:alignment.getGroups())
{
- SequenceGroup sg = (SequenceGroup) groups.elementAt(ig);
if (sg.idColour != null)
{
- Vector sqs = sg.getSequences(getHiddenRepSequences());
- for (int s = 0, sSize = sqs.size(); s < sSize; s++)
+ for (SequenceI s:sg.getSequences(getHiddenRepSequences()))
{
- sequenceColours.put(sqs.elementAt(s), sg.idColour);
+ sequenceColours.put(s, sg.idColour);
}
}
}