return toolTip;
}
private void paintTimeGrid(PaintEvent e)
{
IAxis xAxis = getAxisSet().getXAxis(0);
Range range = xAxis.getRange();
Date upper = new Date((long) range.upper);
Calendar cal = Calendar.getInstance();
cal.setTime(new Date((long) range.lower));
cal.add(Calendar.YEAR, 1);
cal.set(Calendar.MONTH, Calendar.JANUARY);
cal.set(Calendar.DAY_OF_MONTH, 1);
while (cal.getTimeInMillis() < upper.getTime())
{
int y = xAxis.getPixelCoordinate((double) cal.getTimeInMillis());
e.gc.drawLine(y, 0, y, e.height);
e.gc.drawText(String.valueOf(cal.get(Calendar.YEAR)), y + 5, 5);
cal.add(Calendar.YEAR, 1);
}