Thanks Tom! 
I was able to pass the tree into the events and it worked as I had hoped.  I 
ran into another 
problem, and I thought I'd ask you about it.

In my original tree code, i have a method that calls the webservice and looks 
like this:

var token:Object = facility.folderService.send(parameters);
token.expandIDs = expandIDs;
token.parent = list[0];
token.eventType = (expandIDs.length > 1) ? "init" : "change";

where I'm setting some items asyncronously ( i think! )

Now if I have in my command the webservice call:

var parameters:Object = {folderID:[EMAIL PROTECTED];
var event:GetTreeXMLEvent = new GetTreeXMLEvent(model.user.token, _Tree);

I don't know how to pass items like parent, etc.  Any suggestions?  I really 
appreciate the 
help.

Thanks,
A



--- In [email protected], Tom Chiverton <[EMAIL PROTECTED]> wrote:
>
> On Thursday 17 May 2007, achegedus wrote:
> > How do I call a method for a flex tree from a cairngorm command?
> 
> We pass the tree into the Event, and save a copy of this in the Command 
> before 
> calling the Delegate.
> When it returns, you've got the tree to hand then.
> 
> -- 
> Tom Chiverton
> Helping to simultaneously optimize network m-commerce
> on: http://thefalken.livejournal.com
> 
> ****************************************************
> 
> This email is sent for and on behalf of Halliwells LLP.
> 
> Halliwells LLP is a limited liability partnership registered in England and 
> Wales under 
registered number OC307980 whose registered office address is at St James's 
Court Brown 
Street Manchester M2 2JF.  A list of members is available for inspection at the 
registered 
office. Any reference to a partner in relation to Halliwells LLP means a member 
of 
Halliwells LLP. Regulated by the Law Society.
> 
> CONFIDENTIALITY
> 
> This email is intended only for the use of the addressee named above and may 
> be 
confidential or legally privileged.  If you are not the addressee you must not 
read it and 
must not use any information contained in nor copy it nor inform any person 
other than 
Halliwells LLP or the addressee of its existence or contents.  If you have 
received this email 
in error please delete it and notify Halliwells LLP IT Department on 0870 365 
8008.
> 
> For more information about Halliwells LLP visit www.halliwells.com.
>


Reply via email to