 
 import spark.components.SkinnableContainer;
 import spark.components.View;
+import spark.core.ContainerDestructionPolicy;
 import spark.events.DisplayLayerObjectExistenceEvent;
-import spark.core.ContainerDestructionPolicy;
 
 use namespace mx_internal;
 
 //--------------------------------------
 //  Events
 //--------------------------------------
-
-/**
- *  Dispatched when the navigator has been activated.
- * 
- *  @eventType mx.events.FlexEvent.NAVIGATOR_ACTIVATE
- *  
- *  @langversion 3.0
- *  @playerversion Flash 10.1
- *  @playerversion AIR 2.5
- *  @productversion Flex 4.5
- */
-[Event(name="navigatorActivate", type="mx.events.FlexEvent")]
-
-/**
- *  Dispatched when the navigator has been deactivated.
- * 
- *  @eventType mx.events.FlexEvent.NAVIGATOR_DEACTIVATE
- *  
- *  @langversion 3.0
- *  @playerversion Flash 10.1
- *  @playerversion AIR 2.5
- *  @productversion Flex 4.5
- */
-[Event(name="navigatorDeactivate", type="mx.events.FlexEvent")]
 
 /**
  *  The ViewNavigatorBase class defines the base class logic and

     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function get active():Boolean
    {
        return _active;
    }

     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function get parentNavigator():ViewNavigatorBase
    {
        return _parentNavigator;
    }
    
    /**
     *  @private
     */ 
    mx_internal function setParentNavigator(value:ViewNavigatorBase):void
    {
        _parentNavigator = value;        
    }
    
    //----------------------------------
    //  transitionsEnabled
