 import flash.utils.IDataOutput;
 import flash.utils.IExternalizable;
 
-import spark.components.supportClasses.ViewHistoryData;
+import spark.components.supportClasses.ViewProxy;
 
 import mx.core.mx_internal;
 use namespace mx_internal;

    {
        super();
        
        _source = new Vector.<ViewHistoryData>();
    }
    
    //--------------------------------------------------------------------------

     * 
     *  @param factory The class of the View to create.
     *  @param data The data object to pass to the view when it is created
     *  @param context The context identifier to pass to the view when created
     *  
     *  @return The data structure that represents the current view.
     * 
