From sletellier@users.labs.libre-entreprise.org Mon Jun 15 00:25:58 2026 From: sletellier@users.labs.libre-entreprise.org To: isis-fish-commits@list.isis-fish.org Subject: [Isis-fish-commits] r1984 - in isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui: input sensitivity Date: Tue, 17 Mar 2009 16:12:00 +0100 Message-ID: <20090317151200.0E3CC461707@labs.libre-entreprise.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4613371062086158543==" --===============4613371062086158543== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Author: sletellier Date: 2009-03-17 15:11:59 +0000 (Tue, 17 Mar 2009) New Revision: 1984 Added: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierSeasonInf= oSpeciesEditorUI.jaxx Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierSeasonInf= oSpeciesUI.jaxx isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierUI.jaxx isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/EditorHel= per.java Log: Factor of MetierSeasonInfoSpecies is done Added: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierSeaso= nInfoSpeciesEditorUI.jaxx =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierSeasonIn= foSpeciesEditorUI.jaxx (rev 0) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierSeasonIn= foSpeciesEditorUI.jaxx 2009-03-17 15:11:59 UTC (rev 1984) @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierSe= asonInfoSpeciesUI.jaxx =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierSeasonIn= foSpeciesUI.jaxx 2009-03-17 14:39:41 UTC (rev 1983) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierSeasonIn= foSpeciesUI.jaxx 2009-03-17 15:11:59 UTC (rev 1984) @@ -39,28 +39,15 @@ =20 - =20 - =20 @@ -238,54 +110,18 @@ - - - - - - - - - + - - - - - - - -
- + - - - - - - - - - - - - - - - - - Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierUI= .jaxx =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierUI.jaxx = 2009-03-17 14:39:41 UTC (rev 1983) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/MetierUI.jaxx = 2009-03-17 15:11:59 UTC (rev 1984) @@ -59,7 +59,7 @@ - + Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/Ed= itorHelper.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/EditorHe= lper.java 2009-03-17 14:39:41 UTC (rev 1983) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/EditorHe= lper.java 2009-03-17 15:11:59 UTC (rev 1984) @@ -19,11 +19,14 @@ package fr.ifremer.isisfish.ui.sensitivity; =20 import fr.ifremer.isisfish.entities.Formule; +import fr.ifremer.isisfish.entities.TargetSpecies; import fr.ifremer.isisfish.simulator.sensitivity.domain.ContinuousDomain; import fr.ifremer.isisfish.simulator.sensitivity.domain.MatrixContinuousDoma= in; import fr.ifremer.isisfish.types.Month; import fr.ifremer.isisfish.ui.input.InputAction; import fr.ifremer.isisfish.ui.input.InputOneEquationUI; +import fr.ifremer.isisfish.ui.input.InputSaveVerifier; +import fr.ifremer.isisfish.ui.input.MetierSeasonInfoSpeciesEditorUI; import fr.ifremer.isisfish.ui.input.PopulationMigrationEmigrationUI; import fr.ifremer.isisfish.ui.input.PopulationMigrationImmigrationUI; import fr.ifremer.isisfish.ui.input.PopulationMigrationMigrationUI; @@ -47,6 +50,7 @@ import org.codelutin.topia.persistence.TopiaEntity; import fr.ifremer.isisfish.ui.input.RangeOfValuesUI; import java.util.ArrayList; +import java.util.Collection; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -120,6 +124,17 @@ result =3D ipResult; } else if (result instanceof RangeOfValuesUI){ result =3D new JTextField(""); + } else if (result instanceof MetierSeasonInfoSpeciesEditorUI){ + MetierSeasonInfoSpeciesEditorUI origine =3D (MetierSeasonInf= oSpeciesEditorUI)c; + MetierSeasonInfoSpeciesEditorUI ui =3D new MetierSeasonInfoS= peciesEditorUI(new JAXXInitialContext().add(new InputAction()).add(origine.ge= tRegion()).add(new InputSaveVerifier())); + ui.setBean(origine.getBean()); + if (origine.getMetierInfo() !=3D null){ + ui.setMetierInfo(origine.getMetierInfo()); + ui.setMetierSeasonSelected(true); + ui.setActif(true); + } + ui.refresh(); + result =3D ui; } else if (result instanceof PopulationZonesEditorUI){ PopulationZonesEditorUI origine =3D (PopulationZonesEditorUI= )c; PopulationZonesEditorUI ui =3D new PopulationZonesEditorUI(n= ew JAXXInitialContext().add(new InputAction()).add(origine.getRegion())); @@ -285,6 +300,18 @@ ipResult.setLabelRenderer(Month.MONTH); ipResult.setModel(ip.getModel().clone()); result =3D ipResult; + } else if (result instanceof MetierSeasonInfoSpeciesEditorUI){ + MetierSeasonInfoSpeciesEditorUI origine =3D (MetierSeasonInf= oSpeciesEditorUI)c; + MetierSeasonInfoSpeciesEditorUI ui =3D new MetierSeasonInfoS= peciesEditorUI(new JAXXInitialContext().add(new InputAction()).add(origine.ge= tRegion()).add(new InputSaveVerifier())); + ui.setBean(origine.getBean()); + if (origine.getMetierInfo() !=3D null){ + ui.setMetierInfo(origine.getMetierInfo()); + ui.getMetierInfo().setSpeciesTargetSpecies((Collection)value); + ui.setMetierSeasonSelected(true); + ui.setActif(true); + } + ui.refresh(); + result =3D ui; } else if (result instanceof PopulationZonesEditorUI){ PopulationZonesEditorUI origine =3D (PopulationZonesEditorUI= )c; PopulationZonesEditorUI ui =3D new PopulationZonesEditorUI(n= ew JAXXInitialContext().add(new InputAction()).add(origine.getRegion())); @@ -356,6 +383,12 @@ } else if (c instanceof IntervalPanel){ // ((IntervalPanel) result).setModel((BeanUtils.getProperty(e= , fieldName))); =20 + } else if (c instanceof MetierSeasonInfoSpeciesEditorUI){ + result =3D ((MetierSeasonInfoSpeciesEditorUI)c).getMetierInfo().getS= peciesTargetSpecies(); + + } else if (result instanceof PopulationZonesEditorUI){ + result =3D ((PopulationZonesEditorUI)c).getFieldPopulationMappingZon= eReproZoneRecru().getMatrix(); + =20 } else if (c instanceof RangeOfValuesUI){ =20 } else if (c instanceof PopulationMigrationMigrationUI){ --===============4613371062086158543==--