      *  @productversion Flex 4
      */
     protected function partAdded(partName:String, instance:Object):void
-    {   
+    {
+		// Dispatch a partAdded event.
+		// This event is an internal implementation detail subject to change.
+		// The accessibility implementation classes listen for this to know
+		// when to add their event listeners to skin parts being added.
+		var event:SkinPartEvent = new SkinPartEvent(SkinPartEvent.PART_ADDED);
+		event.partName = partName;
+		event.instance = instance;
+		dispatchEvent(event);
     }
 
     /**

     */
    protected function partRemoved(partName:String, instance:Object):void
    {       
    }
    
    //--------------------------------------------------------------------------

import mx.core.UIComponent;
import mx.events.PropertyChangeEvent;

import spark.events.SkinPartEvent;
import spark.utils.FTETextUtil;

use namespace mx_internal;
