Package fr.univ_eiffel.legotools
Class App
java.lang.Object
fr.univ_eiffel.legotools.App
Point d'entrée principal de l'application en ligne de commande (CLI).
Cette classe joue le rôle de Contrôleur :
- 1. Elle analyse les arguments passés au lancement du JAR.
- 2. Elle charge la configuration sécurisée (.env).
- 3. Elle délègue le travail aux services spécialisés (Traitement d'image, Communication API, Algorithme C).
-
Method Summary
-
Method Details
-
main
Méthode principale lancée lors de l'exécution du JAR.- Parameters:
args- Les arguments de la ligne de commande (ex: "refill", "pave input.png ...").
-