         }
         else
             dataGroupProperties.dataProvider = value;
+        dispatchEvent(new Event("dataProviderChanged"));
     }
     
     //----------------------------------


package spark.components
{

import mx.collections.IList;
import mx.core.IFactory;

     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    [Bindable("dataProviderChanged")]
    
    public function get dataProvider():IList
    {       
        return (dataGroup) 
