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="===============4039026303746942999=="
--===============4039026303746942999==
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){
--===============4039026303746942999==--
| |