     /**
      *  @inheritDoc
      */
-    public function getElementAt(index:int):Object
+    public function getElementAt(index:int):IVisualElement
     {
         return mx_internal::currentContentGroup.getElementAt(index);
     }

            {
                _placeHolderGroup = new Group();
                 
                if (_mxml_content)
                    _placeHolderGroup.mxmlContent = _mxml_content;
                
                _placeHolderGroup.addEventListener(
                    ItemExistenceChangedEvent.ITEM_ADD, contentGroup_itemAddedHandler);

    }
    
    //----------------------------------
    //  verticalScrollPosition
    //----------------------------------
    
