Another of my recently published blog on SCN. This is also about making SALV table editable using the single method and removing the extra button.
Gaining access to the object, when working with ABAP Objects Events, which raised the event would be an added advantage for the event handler method.
Events are good way to communicate between objects. They are very useful when the object doesn’t care about the handler of the objects.