     //  selectedIndex
     //----------------------------------
     
-   /**
+    
+    [Bindable("selectionChanged")]
+    /**
      *  The 0-based index of the selected item, or -1 if no item is selected.
-     *  Setting the selectedIndex property de-selects the currently selected
+     *  Setting the <code>selectedIndex</code> property deselects the currently selected
      *  item and selects the item at the specified index.
      *
-     *  The value of selectedIndex is always pinned between -1 and 
-     *  (numItems - 1). If items at a lower index than selectedIndex are 
+     *  <p>The value of <code>selectedIndex</code> is always between -1 and 
+     *  (<code>numItems</code> - 1). 
+     *  If items at a lower index than <code>selectedIndex</code> are 
      *  removed from the component, the selected index is adjusted downward
-     *  accordingly. 
-     * 
-     *  When the value of the <code>allowMultipleSelection</code> property
-     *  is true, the getter returns the first selected item.
+     *  accordingly. </p>
+     * 
+     *  <p>When the value of the <code>allowMultipleSelection</code> property
+     *  is <code>true</code>, the property is set to the first selected item.</p>
      *
      *  @default -1
      */
-    
-    [Bindable("selectionChanged")]
     override public function get selectedIndex():int
     {
         if (!allowMultipleSelection)

        invalidateProperties();
    }
    
    /**
     *  Selected items for this component.
     * 
     *  TODO: describe
     * 
     *  @default null
     */
    [Bindable("selectionChanged")]
    public function get selectedItems():Array
    {
        var result:Array;

import mx.skins.spark.FxDefaultItemRenderer;

/**
 *  The FxList control displays a vertical list of items.
 *  Its functionality is very similar to that of the SELECT
 *  form element in HTML.
 *  If there are more items than can be displayed at once, it
 *  can display a vertical scroll bar so the user can access
 *  all items in the list.
 *  An optional horizontal scroll bar lets the user view items
 *  when the full width of the list items is unlikely to fit.
 *  The user can select one or more items from the list, depending
 *  on the value of the <code>allowMultipleSelection</code> property.
 */
public class FxList extends FxListBase
{
