So in my understanding listener is usually used to trigger some class when some thing happened on particular place. (for example when we click the button we want to do some acti