IView

Kind of class:interface
Inherits from:none
Implemented by:
Version:1.0
Author:Francis Bourre
Classpath:com.bourre.mvc.IView
File last modified:Wednesday, 31 October 2007, 07:35:29
IView defines basic rules for view instance
using Pixlib MVC pattern.

All views must extends AbstractView and
implement IView interface.

Instance methods

getController

function getController (
Returns IController associated with this view.
Returns:
IController instance

getViewContainer

function getViewContainer (
) : MovieClip
Returns visual container for current view.
Returns:
MovieClip instance

setController

function setController (
oController:IController) : Void
Associates passed-in IController controller with this view.
Parameters:
oController:
a IController instance

setModel

function setModel (
oModel:IModel) : Void
Registers passed-in oModel with current view.
Parameters:
oModel:
IModel instance

setViewContainer

function setViewContainer (
mcContainer:MovieClip) : Void
Defines passed-in mcContainer MovieClip as
visual container.
Parameters:
mcContainer:
MovieClip instance (default : _root)