      *  State class. You can omit the <code>&lt;mx:overrides&gt;</code> tag
      *  and its child <code>&lt;mx:Array&gt;</code>tag if you use MXML tag
      *  syntax to define the overrides.</p>
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     public var overrides:Array /* of IOverride */ = [];
 

     *  children that you define for a component without using a State class.
     *
     *  @default null
     */
    public var basedOn:String;


     *  The name of the view state.
     *  State names must be unique for a given component.
     *  This property must be set.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    public var name:String;

