Color oldForeground = gc.getForeground();
Color oldBackground = gc.getBackground();
/* Gradient */
gc.setBackground(fSeparatorBg);
gc.fillRectangle(0, rect.y, area.width, rect.height);
/* Top / Bottom Line */
gc.setForeground(fSeparatorBorderFg);
gc.drawLine(0, rect.y + rect.height - 1, area.width, rect.y + rect.height - 1);
gc.drawLine(0, rect.y, area.width, rect.y);