Tuesday, March 10, 2009

What is the advantage of the event-delegation model over the earlier

Question :What is the advantage of the event-delegation model over the earlier
event-inheritance model? (CoreJava)

Answer :The event-delegation model has two advantages over the eventinheritance
model. First, it enables event handling to be handled by objects
other than the ones that generate the events (or their containers). This
allows a clean separation between a component's design and its use. The
other advantage of the event-delegation model is that it performs much
better in applications where many events are generated. This performance
improvement is due to the fact that the event-delegation model does not
have to repeatedly process unhandled events, as is the case of the eventinheritance
model.

No comments: