From 1ccc0aad4425fd0987abc17f3644dada840c91e4 Mon Sep 17 00:00:00 2001
From: "mathias.chouet" <mathias.chouet@irstea.fr>
Date: Thu, 11 Apr 2019 17:11:22 +0200
Subject: [PATCH] =?UTF-8?q?M=C3=A0J=20README.md?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 README.md | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md
index 38b3b040b..4991d9500 100644
--- a/README.md
+++ b/README.md
@@ -152,7 +152,7 @@ Custom Material SVG Icons will only show up when the application is deployed on
 
 ## ngHyd
 
-* Créer les fichiers de configuration du module de calcul
+1. Créer les fichiers de configuration du module de calcul
 	- dans _src/app/calculators_ : créer un répertoire (par ex _ma-calculette_)
 
 	- dans _src/app/calculators/ma-calculette_ :
@@ -169,7 +169,7 @@ Custom Material SVG Icons will only show up when the application is deployed on
 
 		Créer les fichiers d'internationalisation (_ma-calculette.&lt;langue&gt;.json_). Il doivent reprendre tous les ids utilisés dans le fichier de configuration et fournir leur traduction.
 
-* créer la classe du formulaire dans _src/app/formulaire/definition/concrete_
+2. **Si nécessaire** créer la classe du formulaire dans _src/app/formulaire/definition/concrete_ . Une classe de base gérant la majorité des cas est déjà disponible, en général cette étape n'est pas nécessaire 
 
 	- Par ex : _FormulaireMaCalculette_ dans _src/app/formulaire/definition/concrete/form-ma-calculette.ts_
 
@@ -183,10 +183,10 @@ Custom Material SVG Icons will only show up when the application is deployed on
 
 		On peut soit composer la classe concrète directement avec ces classes, soient dériver ces dernières et composer avec.
 
-* _src/locale/messages.&lt;langue&gt;.json_ :
+3. _src/locale/messages.&lt;langue&gt;.json_ :
 	Ajouter un champ pour le titre du module de calcul. Par exemple :
 		 _"INFO_MACALC_TITRE": "Ma calculette"_
 
-* Dans la méthode _FormulaireService.getConfigPathPrefix()_, compléter le _switch_ pour fournir le préfixe des fichiers de configuration/internationalisation.
+4. Dans le constructeur de _FormulaireService_, ajouter une entrée dans `this.calculatorPaths` pour fournir le préfixe des fichiers de configuration/internationalisation.
 
-* Dans la méthode _FormulaireService.newFormulaire()_, compléter le _switch_ pour fournir la classe à instancier.
+5. **Si une nouvelle classe a été créée à l'étape 2**, dans la méthode _FormulaireService.newFormulaire()_, compléter le _switch_ pour fournir la classe à instancier.
-- 
GitLab