protected void paintBackground(float x,float y,float width,float height,Graphics2D g,int fontAscent,RSyntaxTextArea host,Color color){
  Color temp=host.getBackground();
  g.setXORMode(temp != null ? temp : Color.WHITE);
  g.setColor(color);
  bgRect.setRect(x,y - fontAscent,width,height);
  g.fill(bgRect);
  g.setPaintMode();
}

protected void paintBackground ( float x , float y , float width , float height , Graphics2D g , int fontAscent , RSyntaxTextArea host , Color color ) { Color temp = host . getBackground ( ) ; g . setXORMode ( temp != null ? temp : Color . WHITE ) ; g . setColor ( color ) ; bgRect . setRect ( x , y - fontAscent , width , height ) ; g . fill ( bgRect ) ; g . setPaintMode ( ) ; }
paints the background of a token .
