> I got really confused from your example (you don't seem to be using A or B
> at all, and I'm not sure why it is that you have them, especialy when C
> doesn't extend A, so there is no way it will fire any event, which you also
> fail to add).

Well... B extends A, and C uses a collection of Bs.

The   principal  problem  is  that  the  addEvent  to  the  Bs  within
C::initialize is discarded; it's as if the Bs are passed byval, so the
item.addEvent  is  useless.  B1.addEvent works, item.addEvent doesn't,
even when item appears to reference B1.

-- S.

Reply via email to