private void paintFoldingArea(Graphics g, Rectangle clipBounds) { if (!hasIntersection(getFoldingAreaOffset(), getFoldingAreaWidth(), clipBounds)) { return; } for (AbstractFoldingAreaPainter painter : myFoldingAreaPainters) { painter.paint(g); } }