      *  @playerversion AIR 2.5
      *  @productversion Flex 4.5
      */
-    public function backKeyHandler():void
-    {
-    }
-    
-    /**
+    mx_internal function backKeyHandler():void
+    {
+    }
+    
+    /**
+     *  @private
      *  This method checks if the current view can be removed
-     *  from the display list.
+     *  from the display list. This is mx_internal because the
+     *  TabbedViewNavigator needs to call it on its children.
      * 
      *  @return Returns true if the screen can be removed
      *  

    }
    
    //----------------------------------
    //  navigationStack
    //----------------------------------
    

     * Setting the active state is hidden and should be managed my
     * the components that manage navigators.
     */
    mx_internal function setActive(value:Boolean, clearNavigationStack:Boolean = false):void
    {
        if (_active != value)
        {
            _active = value;
            
            if (clearNavigationStack)
                _navigationStack.popToFirstView();
            
            if (activeView)
                activeView.setActive(value);
        }
