Why not store the object that you wish available to multiple aspects of your application,
on the ModelLocator ? 
 
Steven
 
--
Steven Webster
Technical Director
iteration::two
[EMAIL PROTECTED]
 
Office:  +44 (0)131 338 6108
Mobile: +44 (0)7977 216 223
 
This e-mail and any associated attachments transmitted with it may contain confidential information and must not be copied, or disclosed, or used by anyone other than the intended recipient(s). If you are not the intended recipient(s) please destroy this e-mail, and any copies of it, immediately.
 
Please also note that while software systems have been used to try to ensure that this e-mail has been swept for viruses, iteration::two do not accept responsibility for any damage or loss caused in respect of any viruses transmitted by the e-mail. Please ensure your own checks are carried out before any attachments are opened.
 


From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Shlomi Cohen
Sent: 14 June 2005 20:52
To: '[email protected]'
Subject: RE: [flexcoders] Re: Cairngorm and popup window design question

Hi
 
yes you are right , and i shorten the calls for simplicity. the question is how the the userVO object is shared among all those
View--Helper--Control--Delegate
 
i understand that the helper pass it on but where is it best to define it , on the helper ? or the view ??
 
 
thanks
 
Shlomi


From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of charged2885
Sent: Tuesday, June 14, 2005 10:34 PM
To: [email protected]
Subject: [flexcoders] Re: Cairngorm and popup window design question

disclaimer: i'm new to actionscript and caingorm so i could be mistaken.

From what I understand, you should not be accessing any services from the viewhelper.
Broadcast a FrontController.SAVE_USER event with the UserVO as data inside the
viewhelper instead. this should invoke the SaveUserCommand which calls your
AccountDelegate's saveUser method which calls the service's saveUser.

Todd Boland
Charged Software

--- In [email protected], Shlomi Cohen <[EMAIL PROTECTED]> wrote:
> Hi

> This is a design question using the cairngorm framework .

> How is it best to implement the design pattern (MVC) proposed by the
> framework , regarding object passed from a window to a popup window ,
> considering that this object needs to be accessed both in the View and
> ViewHelper

> for example: you have the CreateUser.mxml and the CreateUserViewHelper.as

> --here is CreateUser.mxml

> .....

>             public var userVO:UserVO; //  this is set by the calling window

>             <view:CreateUserViewHelper id="helper"/>

>              <mx:FormItem label="User Name" direction="horizontal">
>                     <mx:TextInput id="txtUserName" text="{userVO.userName}"
> width="200"/>
>                 </mx:FormItem>
>                <mx:FormItem label="Login name" required="true"
> direction="horizontal">
>                     <mx:TextInput id="txtLoginName"
> text="{userVO.loginName}" width="200"/>
>                 </mx:FormItem>
>                 <mx:button click="helper.saveUser()"/>

> --- here is CreateUserViewHelper.as

> class CreateUserViewHelper.as{
>    
>     function saveUser(){
>         service.saveUser(view.userVO);  // is this the best way or for this
> class to hold it ???
>        
>     }

>  
> }

> Thanks

> Shlomi


>
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit http://www.messagelabs.com/email
> ______________________________________________________________________



______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________


Yahoo! Groups Links

Reply via email to