topical media & game development

talk show tell print

actionscript-video-com-flashconnections-pattern-mvc-MVCApplication.ax

actionscript-video-com-flashconnections-pattern-mvc-MVCApplication.ax [swf] flex


  
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.I@ax-actionscript-video-com-flashconnections-pattern-mvc-MVCApplication;
          import com.flashconnections.pattern.mvc.Model;
          import com.flashconnections.pattern.mvc.View;
          
          public class @ax-actionscript-video-com-flashconnections-pattern-mvc-MVCApplication extends Core implements I@ax-actionscript-video-com-flashconnections-pattern-mvc-MVCApplication
          {
                  private var _view:View;
                  
                  public function @ax-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.@ax-actionscript-video-com-flashconnections-pattern-mvc-MVCApplication";
                  }
          }
  }


(C) Æliens 27/08/2009

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.