      *  or -1 if there are no items.
      *
      *  @default false
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
      */
     public function get requiresSelection():Boolean
     {

 *  on the event will prevent the selection from changing.
 *
 *  @eventType mx.events.IndexChangedEvent.SELECTION_CHANGING
 */
[Event(name="selectionChanging", type="mx.events.IndexChangedEvent")]


    
    /**
     *  @inheritDoc
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    override public function set dataProvider(value:IList):void
    {
