helloworld:design_pattern:reactor:java
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
helloworld:design_pattern:reactor:java [2016/12/04 18:50] – Création root | helloworld:design_pattern:reactor:java [2020/05/10 23:53] (Version actuelle) – Suppression de la taille par défaut pour les images root | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
Ici, le pattern utilisé est un peu plus complet, notamment par l' | Ici, le pattern utilisé est un peu plus complet, notamment par l' | ||
- | {{: | + | {{: |
+ | Liste des différents types d' | ||
<file java EnumEventType.java> | <file java EnumEventType.java> | ||
package reactor; | package reactor; | ||
Ligne 11: | Ligne 12: | ||
</ | </ | ||
+ | Classe '' | ||
<file java Handle.java> | <file java Handle.java> | ||
package reactor; | package reactor; | ||
Ligne 38: | Ligne 40: | ||
</ | </ | ||
+ | Interface que doivent implémenter chaque traitement d' | ||
<file java EventHandler.java> | <file java EventHandler.java> | ||
package reactor; | package reactor; | ||
Ligne 48: | Ligne 51: | ||
</ | </ | ||
+ | C'est la classe qui s' | ||
<file java SynchronousEventDemultplexer.java> | <file java SynchronousEventDemultplexer.java> | ||
package reactor; | package reactor; | ||
Ligne 76: | Ligne 80: | ||
</ | </ | ||
+ | Le '' | ||
<file java Reactor.java> | <file java Reactor.java> | ||
package reactor; | package reactor; | ||
Ligne 129: | Ligne 134: | ||
</ | </ | ||
+ | Environnement pour simuler des événements à transmettre au '' | ||
<file java Environment.java> | <file java Environment.java> | ||
package reactor; | package reactor; | ||
Ligne 170: | Ligne 176: | ||
</ | </ | ||
+ | Une première implémentation possible d'un traitement d' | ||
<file java MessageHandler.java> | <file java MessageHandler.java> | ||
package reactor; | package reactor; | ||
Ligne 193: | Ligne 200: | ||
</ | </ | ||
+ | Une deuxième implémentation possible d'un traitement d' | ||
<file java ClickHandler.java> | <file java ClickHandler.java> | ||
package reactor; | package reactor; | ||
Ligne 216: | Ligne 224: | ||
</ | </ | ||
+ | Le programme principal qui lie tout le monde entre eux. | ||
<file java Main.java> | <file java Main.java> | ||
package reactor; | package reactor; |
helloworld/design_pattern/reactor/java.1480873807.txt.gz · Dernière modification : de root