     private var _showsCaret:Boolean = false;
     
     /**
-     *  True if the ViewMenuItem is in the caret state. 
+     *  Contains <code>true</code> if the ViewMenuItem control 
+     *  is in the caret state. 
      *
      *  @default false  
+     *
+     *  @langversion 3.0
+     *  @playerversion AIR 2.5
+     *  @productversion Flex 4.5
      */    
     public function get showsCaret():Boolean
     {

import spark.components.supportClasses.ButtonBase;
    
/**
 *  Caret State of the Button
 */
[SkinState("showsCaret")]

/**
 *  Displays a label and icon inside of an ViewMenu. Typically, you should 
 *  listen for the itemClick event to perform some operation based on clicking
 *  this item. 
 */ 
public class ViewMenuItem extends ButtonBase
{

    //
    //--------------------------------------------------------------------------
    /**
     *  Constructor. 
     *
     *  @langversion 3.0
     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */ 
    public function ViewMenuItem()
    {
