*/
public void render() {
beforeProcessingTimeFrames();
int ypos = 0 - getConfig().getYOffSet();
for (int i=0; i<myDistributions.size(); i++) {
LoadDistribution nextDistribution = (LoadDistribution) myDistributions.get(i);
List loads = nextDistribution.getLoads();
renderLoads(nextDistribution.getDaysOff(), ypos);
renderLoads(loads, ypos);
if (myResourcechart.isExpanded(nextDistribution.getResource())) {
renderLoadDetails(nextDistribution, ypos);
ypos += calculateGap(nextDistribution.getResource());
}
ypos += getConfig().getRowHeight();
GraphicPrimitiveContainer.Line nextLine = getPrimitiveContainer().createLine(
0, ypos,(int) getChartModel().getBounds().getWidth(), ypos);
nextLine.setForegroundColor(Color.GRAY);