When you instantiate your Event object, it has three parameters.
Capture Phase : Capture Phase will start to Looking for the event Handler from the top the Application i.e Parent to the Inner most one.By default the capture Phase is False.
Target Phase :Event will trigger from here only
Bubble Phase : Bubble Parameter is used to tell the events whether to bubble the event up-to the parent Classes or not
say for example if your application has button and have MouseEvent.CLICK for the button , then it will Listen your application and your Button
Detecting the event Phases :