Dang,
You got me excited with:
[ArrayElementType("cairngorm.vo.FriendVO")]
public var friends:ArrayCollection;
But, according to the docs, this only applies to type: Array. I tried it
and compiler does not appear to pick up on this restriction, for
ArrayCollection (I tried adding item not of type in [ArrayElementType()] and
it threw no errors).
-Scott
On 2/14/07, martywolf11 <[EMAIL PROTECTED]> wrote:
hello,
In my ModelLocator class i defined an ArrayCollection:
[Bindable]
[ArrayElementType("cairngorm.vo.FriendVO")]
public var friends:ArrayCollection;
storying the FriendVO object works perfectly, but now i want an event
to fire up whenever i add a new FriendVO object, delete it or change it.
i just tried to use the following command for that:
MyModelLocator.getInstance().friends.addEventListener(
CollectionEvent.COLLECTION_CHANGE,createFriendsList);
which should invoke the method createFriendsList()
private function createFriendsList():void
{ Alert.show("create friendslist"); }
but it is never called, not even when i do
MyModelLocator.getInstance().friends = new ArrayCollection();
can anybody tell me what i am doing wrong?
i really would appreciate any info.
thanks,
marty
--
: : ) Scott