Crue Validation
Résumé
Contient toutes les opérations de validation concernant les EMHs
Description des principaux packages
Le package principal est org.fudaa.dodico.crue.validation
et il contient toutes les validations effectuées au chargement d'une étude et avant exportation. Les noms des classes sont explicites afin de comprendre leur objectif.
La classe ValidateModeleScenarioWithSchema
est la classe qui permet de valider la totalité d'un scénario Crue 10 via la XSD.
Le package org.fudaa.dodico.crue.validation.util
contient des classes utilitaires. A noter:
ValidationContentInfoEMHDansEMHExecutor
qui définit les InfoEMH autorisées par EMH ( ainsi que la cardinalité)- Sur le même principe
ValidationContentSectionDansBrancheExecutor
permet de définir les types de sections autorisées par branches.