// TODO replace 8 or so code duplications with calls to this method
// (refactored as needed)
return resColourFinder.getResidueColour(av.getShowBoxes(),
- av.getResidueShading(),
- allGroups, seq, position, finder);
+ av.getResidueShading(), allGroups, seq, position, finder);
}
public Color findSequenceColour(SequenceI seq, int i)
if (currentSequenceGroup.getDisplayBoxes())
{
resBoxColour = resColourFinder.getBoxColour(
- currentSequenceGroup.getGroupColourScheme(), seq,
- i);
+ currentSequenceGroup.getGroupColourScheme(), seq, i);
}
}
else if (av.getShowBoxes())
return sequenceChar;
}
- public void drawHighlightedText(SequenceI seq, int start, int end,
- int x1, int y1)
+ public void drawHighlightedText(SequenceI seq, int start, int end, int x1,
+ int y1)
{
int avCharWidth = av.getCharWidth(), avCharHeight = av.getCharHeight();
int pady = avCharHeight / 5;
}
}
- public void drawCursor(SequenceI seq, int res, int x1, int y1)
+ public void drawCursor(Graphics graphics, char s, int x1, int y1)
{
int pady = av.getCharHeight() / 5;
int charOffset = 0;
graphics.setColor(Color.white);
- char s = seq.getCharAt(res);
if (av.validCharWidth)
{