 //--------------------------------------
 
 /**
- *  Uninitialized state of the Image.
+ *  The uninitialized state of the Image control.
+ *  
+ *  @langversion 3.0
+ *  @playerversion Flash 10
+ *  @playerversion AIR 2.5
+ *  @productversion Flex 4.5
+ */
+[SkinState("uninitialized")]
+
+/**
+ *  The preloading state of the Image control. 
+ *  The <code>enableLoadingState</code> style must
+ *  be set to <code>true</code> to enable this component state.
  *  
  *  @langversion 3.0
  *  @playerversion Flash 10
  *  @playerversion AIR 1.5
  *  @productversion Flex 4.5
  */
-[SkinState("uninitialized")]
-
-/**
- *  Preloading state of the Image. enablePreload must
- *  be set to true to enable this component state.
+[SkinState("loading")]
+
+/**
+ *  The ready state of the Image control.
+ *  
+ *  @langversion 3.0
+ *  @playerversion Flash 10.1
+ *  @playerversion AIR 2.5
+ *  @productversion Flex 4.5
+ */
+[SkinState("ready")]
+
+/**
+ *  The invalid state of the Image control. 
+ *  This means that the image could not be 
+ *  successfully loaded.
  *  
  *  @langversion 3.0
  *  @playerversion Flash 10
- *  @playerversion AIR 1.5
- *  @productversion Flex 4.5
- */
-[SkinState("loading")]
-
-/**
- *  Ready state of the Image.
- *  
- *  @langversion 3.0
- *  @playerversion Flash 10.1
- *  @playerversion AIR 1.5
- *  @productversion Flex 4.5
- */
-[SkinState("ready")]
-
-/**
- *  Invalid state of the Image, e.g. image could not be 
- *  successfully loaded.
+ *  @playerversion AIR 2.5
+ *  @productversion Flex 4.5
+ */
+[SkinState("invalid")]
+
+/**
+ *  The disabled state of the Image control.
  *  
  *  @langversion 3.0
  *  @playerversion Flash 10
- *  @playerversion AIR 1.5
- *  @productversion Flex 4.5
- */
-[SkinState("invalid")]
-
-/**
- *  Disabled state.
- *  
- *  @langversion 3.0
- *  @playerversion Flash 10
- *  @playerversion AIR 1.5
+ *  @playerversion AIR 2.5
  *  @productversion Flex 4.5
  */
 [SkinState("disabled")]

//-----------------------------------

/**
 *  The alpha of the background for this component.
 * 
 *  @default NaN
 * 
 *  @langversion 3.0
 *  @playerversion Flash 10
 *  @playerversion AIR 1.5
 *  @productversion Flex 4
 */
[Style(name="backgroundAlpha", type="Number", inherit="no", theme="spark, mobile", minValue="0.0", maxValue="1.0")]


    /**
     *  @copy spark.primitives.BitmapImage#sourceWidth
     *  @default NaN
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function get sourceWidth():Number
    {
