     private var _items:Vector.<ViewMenuItem>;
     
     /**
-     *  The Vector of ViewMenuItems to display in the ViewMenu
+     *  The Vector of ViewMenuItem controls to display 
+     *  in the ViewMenu container.
+     *
+     *  @langversion 3.0
+     *  @playerversion AIR 2.5
+     *  @productversion Flex 4.5
      */    
     public function get items():Vector.<ViewMenuItem>
     {
         return _items;
     }
     
+    /**
+     *  @private
+     */   
     public function set items(value:Vector.<ViewMenuItem>):void
     {
         _items = value;

    //
    //--------------------------------------------------------------------------
    
    override protected function commitProperties():void
    {
        super.commitProperties();

        adjustSelectionAndCaretUponNavigation(event); 
    }
    
     /**
     *  @private
     */   
   override protected function getCurrentSkinState():String
    {
        // TODO (jszeto): Just concat "AndLandscape" with super call if in landscape orientation
        if (FlexGlobals.topLevelApplication.aspectRatio == "portrait")
            return super.getCurrentSkinState();
        else
