RecursingEventListener

addListenerToAllComponents
removeListenerFromAllComponents