samedi 14 novembre 2009

Gestion centralisée des évènements avec GWT

Afin de gérer certains évènements de manière global dans une application écrite avec GWT, sans altérer le comportement de l'application, c'est à dire sans retoucher la gestion des évènements de composants de l'application, il existe un moyen simple et efficace : l'utilisation de l'évènement NativePreviewEvent.
Par exemple, on peut abonner l'entry point de l'application à l'évènement NativePreviewEvent, voici un exemple :











Dans la méthode onPreviewNativeEvent il est possible de déterminer le type d'évènement. On peut ainsi effectuer un traitement spécifique avant que les composants de l'application reçoivent cet évènement. Il est aussi possible de stopper la propagation de l'évènement aux composants de l'application.

Aucun commentaire:

Enregistrer un commentaire