      */
     private function item_clickHandler(event:MouseEvent):void
     {
-        var index:int = dataGroup.getItemIndexForRenderer(
+        var index:int = dataGroup.getElementIndex(
                             event.currentTarget as IVisualElement);
 
 		if (index == selectedIndex)

            }            
            case Keyboard.SPACE:
            {
				currentRenderer = dataGroup.getRendererForItemAt(focusedIndex) as ISelectableRenderer;
				if (!currentRenderer || (currentRenderer.selected && requiresSelection))
					return;
				currentRenderer.selected = !currentRenderer.selected;

     *  @private
     *  Called when an item has been removed from this component.
     */
    private function dataGroup_rendererRemoveHandler(event:RendererExistenceEvent):void
    {        
        var renderer:Object = event.renderer;
        
