                 continue;
                 
             // Set the layout element's position
-            var y:Number = (contentHeight - layoutElement.getLayoutHeight()) * vAlign;
-            layoutElement.setLayoutPosition(x, y);
+            var y:Number = (contentHeight - layoutElement.getLayoutBoundsHeight()) * vAlign;
+            layoutElement.setLayoutBoundsPosition(x, y);
             
             // Update maxX,Y, first,lastVisibleIndex, and x
-            var dx:Number = layoutElement.getLayoutWidth();
-            var dy:Number = layoutElement.getLayoutHeight();
+            var dx:Number = layoutElement.getLayoutBoundsWidth();
+            var dy:Number = layoutElement.getLayoutBoundsHeight();
             maxX = Math.max(maxX, x + dx);
             maxY = Math.max(maxY, y + dy);            
             if (!clipContent || 

                if (hasPercentHeight(layoutElement))
                    layoutElementHeight = calculatePercentHeight(layoutElement, unscaledHeight);
                else
                    layoutElementHeight = layoutElement.getPreferredHeight();
                    
                contentHeight = Math.max(contentHeight, layoutElementHeight);
            }

                sizeLayoutElement(layoutElement, height, verticalAlign, 
                               restrictedHeight, NaN, variableColumnWidth, cw);
                
                spaceToDistribute -= layoutElement.getLayoutBoundsWidth();
            } 
        }
        
