From sletellier@users.labs.libre-entreprise.org Mon Jun 15 00:25:53 2026 From: sletellier@users.labs.libre-entreprise.org To: isis-fish-commits@list.isis-fish.org Subject: [Isis-fish-commits] r1835 - isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input Date: Wed, 18 Feb 2009 18:11:24 +0100 Message-ID: <20090218171124.92C49461BFB@labs.libre-entreprise.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1140051310358392097==" --===============1140051310358392097== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Author: sletellier Date: 2009-02-18 17:11:24 +0000 (Wed, 18 Feb 2009) New Revision: 1835 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/SetOfVesselsTab= sUI.jaxx Log: Initialisation bug fixed Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/SetOfVes= selsTabsUI.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/SetOfVesselsTa= bsUI.jaxx 2009-02-18 17:10:47 UTC (rev 1834) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/SetOfVesselsTa= bsUI.jaxx 2009-02-18 17:11:24 UTC (rev 1835) @@ -48,6 +48,7 @@ import java.util.logging.Level; import java.util.logging.Logger; =20 +boolean init =3D false; addPropertyChangeListener("bean", new PropertyChangeListener() { public void propertyChange(PropertyChangeEvent evt) { if (evt.getOldValue() !=3D null || evt.getNewValue() =3D=3D null) { @@ -70,13 +71,22 @@ SetOfVessels setOfVessels =3D (SetOfVessels)getVerifier().getEntity(SetO= fVessels.class); setBean((SetOfVesselsImpl) setOfVessels); if (getBean() !=3D null){ + init =3D true; jaxx.runtime.swing.Utils.fillComboBox(fieldSetOfVesselsPort,getRegio= n().getPort(), getBean().getPort()); jaxx.runtime.swing.Utils.fillComboBox(fieldSetOfVesselsVesselType,ge= tRegion().getVesselType(), getBean().getVesselType()); - + init=3Dfalse; technicalEfficiency.init(_("isisfish.setOfVessels.technicalEfficienc= y"), getBean(), "TechnicalEfficiency", "TechnicalEfficiencyEquation", "Equati= onTechnicalEfficiency", fr.ifremer.isisfish.equation.SoVTechnicalEfficiencyEq= uation.class); getVerifier().addCurrentPanel(technicalEfficiency); } } +protected void portChanged(){ + if (!init) + getBean().setPort((Port)fieldSetOfVesselsPort.getSelectedItem()); +} +protected void vesselTypeChanged(){ + if (!init) + getBean().setVesselType((VesselType)fieldSetOfVesselsVesselType.getS= electedItem()); +} ]]> @@ -96,7 +106,7 @@ - + @@ -104,7 +114,7 @@ - + --===============1140051310358392097==--