+////////////////////////////////////////////////////////////////////////////////
+//
+//  ADOBE SYSTEMS INCORPORATED
+//  Copyright 2010 Adobe Systems Incorporated
+//  All Rights Reserved.
+//
+//  NOTICE: Adobe permits you to use, modify, and distribute this file
+//  in accordance with the terms of the license agreement accompanying it.
+//
+////////////////////////////////////////////////////////////////////////////////
+
 package spark.skins.mobile
 {
 import mx.effects.IEffect;

    
    //--------------------------------------------------------------------------
    //
    //  Variables
    //
    //--------------------------------------------------------------------------
    public var hostComponent:ViewNavigator;
    
    // Groups and UI Controls
    public var contentGroup:Group;
    public var actionBar:ActionBar;
    public var tabBar:ButtonBar;
    
    // Transitions
    public var defaultPushTransition:IViewTransition;
    public var defaultPopTransition:IViewTransition;
    
    //--------------------------------------------------------------------------
    //
    // Methods

import spark.components.ButtonBar;
import spark.components.Group;
import spark.components.ViewNavigator;
import spark.effects.ViewTransition;
import spark.effects.Move;
import spark.effects.SlideViewTransition;
import spark.skins.MobileSkin;

/**
 *  The ActionScript based skin for view navigators in mobile
 *  applications.  This skin lays out the action bar and content
 *  group in a vertical fashion, where the action bar is on top.
 *  This skin also supports navigator overlay modes.
 * 
 *  @langversion 3.0
 *  @playerversion Flash 10.1
 *  @playerversion AIR 2.5
 *  @productversion Flex 4.5
 */
public class ViewNavigatorSkin extends MobileSkin
{
    //--------------------------------------------------------------------------
    //
    //  Constructor
    //
    //--------------------------------------------------------------------------  
    
    /**
     *  Constructor.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    // TODO (chiedozi): File a request to exclude skinstates
    public function ViewNavigatorSkin()
    {
        super();
