             else
                 navigator.hideActionBar();
         }
+    }
+    
+    /**
+     *  @private
+     *  Method called by parent navigator to update the actionBarVisible
+     *  flag as a result of the showActionBar() or hideActionBar() methods.
+     */ 
+    mx_internal function setActionBarVisible(value:Boolean):void
+    {
+        _actionBarVisible = value;
     }
     
     //----------------------------------

    override public function initialize():void
    {
    	super.initialize();
    
        // Create a weak listener so stage doesn't hold a reference to the view
        systemManager.stage.addEventListener(StageOrientationEvent.ORIENTATION_CHANGE, 
            stage_orientationChangeHandler, false, 0, true);

            }
		}
	}
    
    /**
     *  @private
     *  Method called by parent navigator to update the actionBarVisible
     *  flag as a result of the showTabBar() or hideTabBar() methods.
     */ 
    mx_internal function setTabBarVisible(value:Boolean):void
    {
        _tabBarVisible = value;
    }
    
    //----------------------------------
    //  title
    //----------------------------------
