java.util.EventListener is marker interface, which means no method definition in the interface.
It’s often used to set up a hierarchical inheritance relationship.