/** * Flash Video for Professionals: MVC Player * http://www.flashconnections.com * @author James O'Reilly */ package com.flashconnections.pattern.mvc.ifc { import flash.display.MovieClip; import com.flashconnections.core.ifc.ICore; import com.flashconnections.pattern.mvc.Controller; import com.flashconnections.pattern.mvc.Model; import com.flashconnections.pattern.mvc.View; public interface actionscript_video_com_flashconnections_pattern_mvc_ifc_IMVCApplication extends ICore { function setModel(val:Model):void; function getModel():Model; function setView(val:View):void; function getView():View; function setController(val:Controller):void; function getController():Controller; function setContainer(val:MovieClip):void; function getContainer():MovieClip; function init(val:MovieClip):void; } }