/** * Flash Video for Professionals: MVC Player * http://www.flashconnections.com * @author James O'Reilly */ package com.flashconnections.pattern.mvc { import flash.display.MovieClip; import com.flashconnections.core.Core; import com.flashconnections.pattern.mvc.Controller; import com.flashconnections.pattern.mvc.ifc.Iactionscript_video_com_flashconnections_pattern_mvc_MVCApplication; import com.flashconnections.pattern.mvc.Model; import com.flashconnections.pattern.mvc.View; public class actionscript_video_com_flashconnections_pattern_mvc_MVCApplication extends Core implements Iactionscript_video_com_flashconnections_pattern_mvc_MVCApplication { private var _view:View; public function actionscript_video_com_flashconnections_pattern_mvc_MVCApplication() {} public function setModel(val:Model):void { getView().setModel(val); } public function getModel():Model { return getView().getModel(); } public function setView(val:View):void { _view = val; } public function getView():View { return _view; } public function setController(val:Controller):void { getView().setController(val); } public function getController():Controller { return getView().getController(); } public function setContainer(val:MovieClip):void { getView().setContainer(val); } public function getContainer():MovieClip { return getView().getContainer(); } public function init(val:MovieClip):void {} public function toString():String { return "com.flashconnections.pattern.mvc.actionscript_video_com_flashconnections_pattern_mvc_MVCApplication"; } } }