protected void moveFloatsDown ( int ofs ) { floatY += ofs ; for ( int i = startChild ; i < endChild ; i ++ ) { Box box = getSubBox ( i ) ; if ( box instanceof BlockBox ) { BlockBox block = ( BlockBox ) box ; if ( block . isInFlow ( ) ) block . moveFloatsDown ( ofs ) ; else if ( block . getFloating ( ) != BlockBox . FLOAT_NONE ) block . moveDown ( ofs ) ; } } }
Moves down all the floating boxes contained in this box and its children .