      *  @inheritDoc 
      *
      *  @default 0
+     * 
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 2.5
+     *  @productversion Flex 4.5
      */    
     public function get itemIndex():int
     {

    private var _label:String = "";
    
    /**
     *  @private
     *  FIXME (rfrishbe): This should be protected when we acutally 
     *  use and expose a real text primitive and not TextField.
     */
    mx_internal var labelTextField:TextField;
    
    /**
     *  @private
     */
    private var recreateLabelTextFieldStyles:Boolean;
    
    /**
     *  @inheritDoc 
     *
     *  @default ""    
     */
    public function get label():String
    {

    
    /**
     *  @inheritDoc  
     * 
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function get dragging():Boolean
    {
