     {
         return _dataProvider;
     }
-    
-    
+        
+    /**
+     *  @private
+     */
     public function set dataProvider(value:IList):void
     {
         if (_dataProvider)

    //
    //--------------------------------------------------------------------------
    
    public function getItemSkin(item:*):Object
    {
        var result:Object = null;

        invalidateDisplayList();
    }
    
    /**
     *  Internal DataGroup method called to remove an item from this DataGroup.
     *
     *  @param item The item that is being removed.
     *  @param index The index of the item that is being removed.
     */
    protected function itemRemoved(item:Object, index:int):void
    {       
        var skin:* = getItemSkin(item);
