         // if it exists
         if (labelDisplay)
             labelDisplay.text = _label;
+        
+        dispatchEvent(new Event("labelChanged"));
     }
     
     //--------------------------------------------------------------------------

            redrawRequested = true;
            super.$invalidateDisplayList();
        }
    }
    
    //----------------------------------

     */ 
    private var _label:String = "";
    
    [Bindable("labelChanged")]
    
    /**
     *  @inheritDoc 
