template method pour le handler d'evenement