integration de ContactListener dans EventHandler