Projet Maven multi-modules
Le projet est organisé en deux modules Maven principaux :
lift-api— Bibliothèque pour lire/écrire des dictionnaires au format LIFTdictionary-editor-fx— Application JavaFX (interface graphique)
lift-api
Module contenant le modèle de données et les parsers/serializers XML pour le format LIFT. Fournit les classes principales : LiftDictionary, LiftEntry, LiftSense, LiftExample, etc.
dictionary-editor-fx
Application JavaFX avec :
- Navigation par arbre (Objets, Langues, Catégories, Configuration)
- Tableaux dynamiques selon la vue sélectionnée
- Formulaire d'édition à droite
- Category browser (traits, annotations, types de notes, etc.)
- Gestion des langues objet et méta-langues
Technologies
- Java 21
- JavaFX 21
- Maven 3.x