for (int i = 0; i < abs_bottom.size(); i++) { Box box = (Box) abs_bottom.get(i);
for (int i = 0; i < persistentBFC.abs_bottom.size(); i++) { Box box = (Box) persistentBFC.abs_bottom.get(i);
    public void doFinalAdjustments() {        //Uu.p("Doing final adjustments: " + this);        //Uu.p("Final height = " + getHeight());        for (int i = 0; i < abs_bottom.size(); i++) {            Box box = (Box) abs_bottom.get(i);            //Uu.p("finishing up box: " + box);            if (box.bottom_set) {                Point off = (Point) offset_map.get(box);                //Uu.p("offset = " + off);                box.y = getY() + getHeight() - box.height - box.top + off.y;            }        }    }