package com.mariusht.puremvcexample.controller
{
    import com.mariusht.puremvcexample.view.ApplicationMediator;
    
    import org.puremvc.as3.interfaces.INotification;
    import org.puremvc.as3.patterns.command.SimpleCommand;

    public class ViewPrepCommand extends SimpleCommand
    {
        override public function execute(notification:INotification):void
        {
            var app:PureMVCApp = notification.getBody() as PureMVCApp;
            facade.registerMediator(new ApplicationMediator(app));
        }
    }
}