      *  @playerversion AIR 1.5
      *  @productversion Flex 4
      */
-    protected function elementBoundsBelowScrollRect(scrollRect:Rectangle):Rectangle
+    protected function getElementBoundsBelowScrollRect(scrollRect:Rectangle):Rectangle
     {
         var bounds:Rectangle = new Rectangle();
         bounds.top = scrollRect.bottom;

            case ScrollUnit.LEFT:
                // Snap the left edge of element to the left edge of the scrollRect.
                // The element is the the first non-fully visible element left of the scrollRect.
                delta = Math.max(elementBounds.left - scrollRect.left, -scrollRect.width);
            break;    
            case ScrollUnit.RIGHT:
                // Snap the right edge of the element to the right edge of the scrollRect.
                // The element is the the first non-fully visible element right of the scrollRect.
                delta = Math.min(elementBounds.right - scrollRect.right, scrollRect.width);
            break;    
            case ScrollUnit.PAGE_LEFT:
            {
                // Snap the right edge of the element to the right edge of the scrollRect.
                // The element is the the first non-fully visible element left of the scrollRect. 
                delta = elementBounds.right - scrollRect.right;
                
                // Special case: when an element is wider than the scrollRect,
                // we want to snap its left edge to the left edge of the scrollRect.
                // The delta will be limited to the width of the scrollRect further below.
                if (delta >= 0)
                    delta = Math.max(elementBounds.left - scrollRect.left, -scrollRect.width);  
            }
            break;
            case ScrollUnit.PAGE_RIGHT:
            {
                // Align the left edge of the element to the left edge of the scrollRect.
                // The element is the the first non-fully visible element right of the scrollRect.
                delta = elementBounds.left - scrollRect.left;
                
                // Special case: when an element is wider than the scrollRect,
                // we want to snap its right edge to the right edge of the scrollRect.
                // The delta will be limited to the width of the scrollRect further below.
                if (delta <= 0)
                    delta = Math.min(elementBounds.right - scrollRect.right, scrollRect.width);
            }
            break;
        }

     *  @return Returns the bounds of the first element that spans or is
     *  above the scrollRect’s top edge.
     *  
     *  @see #getElementBoundsLeftOfScrollRect
     *  @see #getElementBoundsRightScrollRect
     *  @see #getElementBoundsBelowScrollRect
     *  @see #getVerticalScrollPositionDelta
     *  
     *  @langversion 3.0
