Tutoriel: créer le dorsal #
Créer le paquet dorsal
#
-
Dans
pong
, créer le paquetdorsal
-
S’assurer d’avoir l’arborescence suivante
-
NOTE: le paquet
dorsal
va directement souspong
- le dorsal est un élément de l’application, au même niveau que le Frontal
Créer la classe DorsalPong
#
-
Dans le paquet
dorsal
, créer la classeDorsalPong
-
S’assurer d’avoir l’arborescence suivante
-
Ajuster la signature de
DorsalPong
qui doit hériter deLocalBackendNtro
public class DorsalPong extends LocalBackendNtro {
-
Utiliser Ctrl+.Eclipse: Ctrl+1 pour ajouter les
import
et créer les méthodes obligatoires -
S’assurer d’avoir la méthode suivante
public class DorsalPong extends LocalBackendNtro { @Override public void createTasks(BackendTasks tasks) { } }
-
NOTE: dans le Dorsal, la méthode
createTasks
reçoit unBackendTasks
- (et non un
FrontendTasks
) - dans un dorsal, on va créer des tâches spécifiques à un dorsal
- (et non un
Déclarer le dorsal dans AppPong
#
-
Ouvrir
AppPong
et ajouter le code pour déclarer le dorsalpublic class AppPong implements NtroAppFx { // ... @Override public void registerBackend(BackendRegistrar registrar) { registrar.registerBackend(DorsalPong.class); }
-
Au besoin, corriger les erreurs de compilation