     }
     
     /**
-     *  Return the indices of the currently visible columns.  Note that the 
-     *  item renderers for the first and last columns may only be partially visible.  The 
-     *  returned vector's contents are in the order they're displayed.
-     * 
-     *  <p>The following example function uses this method to compute a vector of 
-     *  visible GridColumn objects.</p>
-     *  <pre>
-     *  function getVisibleColumns():Vector.&lt;GridColumn&gt;
-     *  {
-     *      var visibleColumns = new Vector.&lt;GridColumn&gt;;
-     *      for each (var columnIndex:int in grid.getVisibleColumnIndices())
-     *          visibleColumns.push(grid.columns.getItemAt(columnIndex));
-     *      return visibleColumns;
-     *  }
-     *  </pre> 
-     * 
-     *  @return A vector of the visible column indices.
+     *  @copy spark.components.Grid#getVisibleColumnIndices()
      * 
      *  @langversion 3.0
      *  @playerversion Flash 10

    }

    /**
     *  Returns the row index corresponding to the specified coordinates,
     *  or -1 if the coordinates are out of bounds. The coordinates are 
     *  resolved with respect to the grid.
     * 
     *  <p>If all of the columns or rows for the grid have not yet been scrolled
     *  into view, the returned index may only be an approximation, 
     *  based on all of the columns' <code>typicalItem</code>s.</p>
     *  
     *  @param x The x coordinate.
     *  @param y The y coordinate.
     *  @return The index of the row corresponding to the specified coordinates.
     * 
     *  @langversion 3.0
     *  @playerversion Flash 10

        
        var measuredWidth:Number = gridDimensions.getTypicalContentWidth(grid.requestedColumnCount);
        var measuredHeight:Number = gridDimensions.getTypicalContentHeight(measuredRowCount);
        var measuredMinWidth:Number = gridDimensions.getTypicalContentWidth(grid.requestedMinColumnCount);
        var measuredMinHeight:Number = gridDimensions.getTypicalContentHeight(grid.requestedMinRowCount);
        
        // Use Math.ceil() to make sure that if the content partially occupies
        // the last pixel, we'll count it as if the whole pixel is occupied.
        
