if( painter.currentLineIndex == line && painter.currentLineTokens != null )
tokens = painter.currentLineTokens;
else
{
painter.currentLineIndex = line;
tokens = painter.currentLineTokens = tokenMarker.markTokens( lineSegment, line );
}
// Toolkit toolkit = painter.getToolkit();
Font defaultFont = painter.getFont();
SyntaxStyle[] styles = painter.getStyles();