     
     //--------------------------------------------------------------------------
     //
-    //  Overridden methods
-    //
-    //--------------------------------------------------------------------------
-    
-     /**
-     *  @private
-     *  Called by the initialize() method of UIComponent
-     *  to hook in the accessibility code.
-     */
-    override protected function initializeAccessibility():void
-    {
-        if (DropDownList.createAccessibilityImplementation != null)
-            DropDownList.createAccessibilityImplementation(this);
-    }
-    
-    /**
-     *  @private
-     */ 
-    override protected function commitSelection(dispatchChangedEvents:Boolean = true):Boolean
-    {
-        var retVal:Boolean = super.commitSelection(dispatchChangedEvents);
-        updateLabelDisplay();
-        return retVal; 
-    }
-    
-    /**
-     *  @private
-     */ 
-    override protected function commitProperties():void
-    {
-        super.commitProperties();
-        
-        if (labelChanged)
-        {
-            labelChanged = false;
-            updateLabelDisplay();
-        }
-    }
-    
+    //  Event handlers
+    //
+    //--------------------------------------------------------------------------   
+
     /**
      *  @private
      */ 


use namespace mx_internal;

use namespace mx_internal;

/**
 *  The radius of the corners for this component.

[Exclude(name="dropEnabled", kind="property")]
[Exclude(name="selectedIndices", kind="property")]
[Exclude(name="selectedItems", kind="property")]

//--------------------------------------
//  Other metadata
//--------------------------------------

[AccessibilityClass(implementation="spark.accessibility.DropDownListAccImpl")]

/**
 *  The DropDownList control contains a drop-down list
