paintListStyles(c, blocks);
    public void paintAsLayer(RenderingContext c, Box startingPoint) {        if (startingPoint.isReplaced()) {            paintReplacedElement(c, startingPoint);        } else {            List blocks = new ArrayList();            List lines = new ArrayList();                BoxCollector collector = new BoxCollector();            collector.collect(c, c.getGraphics().getClip(),                     this, startingPoint, blocks, lines);                paintBackgroundsAndBorders(c, blocks);            paintInlineContent(c, lines);            paintListStyles(c, blocks);            paintReplacedElements(c, blocks);        }    }    