From: <had...@us...> - 2009-05-31 07:23:06
|
Revision: 4827 http://fudaa.svn.sourceforge.net/fudaa/?rev=4827&view=rev Author: hadouxad Date: 2009-05-31 07:23:04 +0000 (Sun, 31 May 2009) Log Message: ----------- 1. visiblement le commite sur la lisgne if (!isValide(url, analyser)) { return null; } n'a pas fonctionn?\195?\169, je la recommitte. 2. j'avais oubli?\195?\169 d'enlever de la commomImplementation: a chaque fois qu'on clique sur gestion scenario cela creait une nouvelle ihm (pour le debug sans redemarrer l'appli) le prob c'est que la ils pourront ouvrir plusieurs fois une fenetre gestion scenario(admettons 2 une A et une B) et eventuellement raler si le scenario courant ne se met pas a jour sur l'autre ihm B a partir de modifications port?\195?\169es sur la A. 3. j'ai rajout?\195?\169 ?\195?\169galement le test de validation connexit?\195?\169 cote drso et un analyzer qui porte comme titre validation connexiit?\195?\169. Modified Paths: -------------- trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/dao/CrueXmlReaderWriterImpl.java trunk/soft/fudaa-crue/fudaa/src/main/java/org/fudaa/fudaa/crue/common/CrueCommomImplementation.java trunk/soft/fudaa-crue/fudaa/src/main/java/org/fudaa/fudaa/crue/projet/ScenarioLoader.java Modified: trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/dao/CrueXmlReaderWriterImpl.java =================================================================== --- trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/dao/CrueXmlReaderWriterImpl.java 2009-05-29 20:37:50 UTC (rev 4826) +++ trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/dao/CrueXmlReaderWriterImpl.java 2009-05-31 07:23:04 UTC (rev 4827) @@ -242,7 +242,7 @@ analyser.addError("file.url.null.error"); return null; } - // TODO a remetter if (!isValide(url, analyser)) { return null; } + if (!isValide(url, analyser)) { return null; } InputStream in = null; D newData = null; try { Modified: trunk/soft/fudaa-crue/fudaa/src/main/java/org/fudaa/fudaa/crue/common/CrueCommomImplementation.java =================================================================== --- trunk/soft/fudaa-crue/fudaa/src/main/java/org/fudaa/fudaa/crue/common/CrueCommomImplementation.java 2009-05-29 20:37:50 UTC (rev 4826) +++ trunk/soft/fudaa-crue/fudaa/src/main/java/org/fudaa/fudaa/crue/common/CrueCommomImplementation.java 2009-05-31 07:23:04 UTC (rev 4827) @@ -327,7 +327,7 @@ scenarioFille = new CrueFilleScenarioManager(crueProjet_); } // TODO a remplacer par scenarioFille (creer nouveau pour debugagge rapide) - this.addInternalFrame(new CrueFilleScenarioManager(crueProjet_)); + this.addInternalFrame(scenarioFille); } public CrueFilleEMH emhViewFille = null; @@ -369,7 +369,7 @@ modeleFille = new CrueFicheModeleFille(crueProjet_); } // TODO a remplacer par modeleFille (creer nouveau pour debugagge rapide) - this.addInternalFrame(new CrueFicheModeleFille(crueProjet_)); + this.addInternalFrame(modeleFille); } public CrueFilleInfosGenerales etudeFille = null; Modified: trunk/soft/fudaa-crue/fudaa/src/main/java/org/fudaa/fudaa/crue/projet/ScenarioLoader.java =================================================================== --- trunk/soft/fudaa-crue/fudaa/src/main/java/org/fudaa/fudaa/crue/projet/ScenarioLoader.java 2009-05-29 20:37:50 UTC (rev 4826) +++ trunk/soft/fudaa-crue/fudaa/src/main/java/org/fudaa/fudaa/crue/projet/ScenarioLoader.java 2009-05-31 07:23:04 UTC (rev 4827) @@ -20,6 +20,7 @@ import org.fudaa.dodico.crue.metier.emh.OrdResScenario; import org.fudaa.dodico.crue.metier.emh.ParamCalcScenario; import org.fudaa.dodico.crue.metier.emh.ParamNumModeleBase; +import org.fudaa.dodico.crue.validation.EMHValidatorModele; import org.fudaa.ebli.commun.EbliActionSimple; import org.fudaa.fudaa.crue.common.CrueCommomImplementation; import org.fudaa.fudaa.crue.common.FCrueResource; @@ -237,6 +238,13 @@ return; } + // -- Verifier la connexité du graphe --// + CtuluAnalyze analyseValidationCOnnexite = projet.getManagerError().getNewAnalyser(); + analyseValidationCOnnexite.setDesc("Validation Connexité"); + final boolean res = EMHValidatorModele.validateConnexite(cruedataSousModele, analyseValidationCOnnexite); + + if (!res) { return; } + // -- lecture DFRT avant DPTG--// final List<DonFrt> jeuDonnees = Crue10FileFormatFactory.getDFRTFileFormat().read(fichierDfrt.getFichier(), projet.getManagerError().getNewAnalyser(), null); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |