  *     <tr><td>Default size</td><td>112 pixels wide by 112 pixels high</td></tr>
  *     <tr><td>Minimum size</td><td>112 pixels wide by 112 pixels high</td></tr>
  *     <tr><td>Maximum size</td><td>10000 pixels wide and 10000 pixels high</td></tr>
- *     <tr><td>Default skin class</td><td>spark.skins.spark.BorderContainerSkin</td></tr>
+ *     <tr><td>Default skin class</td><td>spark.skins.spark.ListSkin</td></tr>
  *  </table>
  *
  *  @mxml <p>The <code>&lt;s:List&gt;</code> tag inherits all of the tag 

                }
            }
            else
			{
                setSelectedIndex(newIndex, true);
			}
        }
        else 
        {

            (value && value.length == 1 && 
             selectedIndices && selectedIndices.length == 1 &&    
             value[0] == selectedIndices[0]))
        {
            // this should short-circuit, but we should check to make sure 
            // that caret doesn't need to be changed either, as that's a side
            // effect of setting selectedIndex
            setCurrentCaretIndex(selectedIndex);
            
            return;
        }
        
        if (dispatchChangeEvent)
            dispatchChangeAfterSelection = (dispatchChangeAfterSelection || dispatchChangeEvent);
