> I think of these kinds of events as a part of the public interface of a 
> component.  Listeners respond to events they're interested in.  One such 
> event may be---to use a very verbose and impractical name---"add a new 
> address form".  Or "refresh this data model".  Or "follow this link". Usually 
> these events are dispatched by a push button, but sometimes they can be 
> dispatched from selections in a list or table, or selection made with a radio 
> button or check buttons.

These are exactly the kind of events that EventBus and Pivot's pub/sub API are 
intended to support. I'd suggest taking a look at one of those - you may find a 
simpler solution to your problem.


Reply via email to