     //  Variables
     //
     //--------------------------------------------------------------------------
+    
+    /**
+     *  @private
+     *  Provides access to the active view of the current navigator. This was
+     *  added to provide the ViewMenu access to the active view's viewMenuItems 
+     *  property.
+     */ 
+    mx_internal function get activeView():View
+    {
+        return null;
+    }
     
     /**
      *  @private

    private var _sessionCachingEnabled:Boolean = false;
    
    /**
     *  
     */
    public function get sessionCachingEnabled():Boolean
    {

            activeView.dispatchEvent(new Event("viewMenuOpen"));
    }
    
    /**
     *  @private
     */ 
    private function closeViewMenu():void
    {
        currentViewMenu.removeEventListener(FlexMouseEvent.MOUSE_DOWN_OUTSIDE, viewMenu_mouseDownOutsideHandler);
