Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 365 → Rev 366

/trunk/src/org/tela_botanica/client/vues/FormStructureVue.java
5,7 → 5,6
import java.util.List;
 
import org.tela_botanica.client.Mediateur;
import org.tela_botanica.client.Modele;
import org.tela_botanica.client.RegistreId;
import org.tela_botanica.client.i18n.Constantes;
import org.tela_botanica.client.interfaces.Rafraichissable;
89,7 → 88,6
import com.google.gwt.core.client.GWT;
import com.google.gwt.i18n.client.DateTimeFormat;
import com.google.gwt.i18n.client.NumberFormat;
import com.google.gwt.user.client.Window;
 
public class FormStructureVue extends LayoutContainer implements Rafraichissable {
98,7 → 96,6
private Constantes i18nC = null;
private Mediateur mediateur = null;
private Modele modele = null ;
 
private String mode = null;
private int tabIndex = 100;
227,14 → 224,17
//+-----------------------------------------------------------------------------------------------------------+
// Initialisation de variables
mode = modeDeCreation;
i18nC = GWT.create(Constantes.class);
setLayout(new FitLayout());
modele = Registry.get(RegistreId.MODELE);
mediateur = Registry.get(RegistreId.MEDIATEUR);
i18nC = mediateur.i18nC;
// Iniatilisation du layoutContainer
setLayout(new FitLayout());
setBorders(false);
//+-----------------------------------------------------------------------------------------------------------+
// Création du panneau du FORMULAIRE GÉNÉRAL
structureFormPanneau = new FormPanel();
structureFormPanneau.setBodyBorder(false);
structureFormPanneau.setFrame(true);
structureFormPanneau.setIconStyle("icone-form-ajouter");
structureFormPanneau.setCollapsible(false);
1185,7 → 1185,7
configs.add(r);
ColumnConfig column = new ColumnConfig("fonction", "Fonction", 150);
modele.obtenirListeValeurs(this, ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId("fonction"));
mediateur.obtenirListeValeurEtRafraichir(this, "fonction");
fonctionsMagazin = new ListStore<Valeur>();
fonctionsCombo = new ComboBox<Valeur>();
1278,7 → 1278,7
column.setEditor(new CellEditor(emailChp));
configs.add(column);
modele.obtenirListeValeurs(this, ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId("statut"));
mediateur.obtenirListeValeurEtRafraichir(this, "statut");
magazinLiStatut = new ListStore<Valeur>();
magazinLiStatut.add(new ArrayList<Valeur>());
1484,7 → 1484,7
nomStructureChp.getMessages().setBlankText("Ce champ est obligatoire.");
fieldSetIdentite.add(nomStructureChp, new FormData(450, 0));
modele.selectionnerProjets(this);
mediateur.selectionnerProjets(this);
projetsMagazin = new ListStore<Projet>();
projetsCombo = new ComboBox<Projet>();
projetsCombo.setTabIndex(tabIndex++);
1596,7 → 1596,7
});
gaucheTs.add(comboTypeStructure);
modele.obtenirListeValeurs(this, ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId("stpu"));
mediateur.obtenirListeValeurEtRafraichir(this, "stpu");
magazinLstpu = new ListStore<Valeur>();
comboLstpu = new ComboBox<Valeur>();
comboLstpu.setTabIndex(tabIndex++);
1609,7 → 1609,7
comboLstpu.hide();
droiteTs.add(comboLstpu);
modele.obtenirListeValeurs(this, ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId("stpr"));
mediateur.obtenirListeValeurEtRafraichir(this, "stpr");
magazinLstpr = new ListStore<Valeur>();
comboLstpr = new ComboBox<Valeur>();
comboLstpr.setTabIndex(tabIndex++);
1679,10 → 1679,7
regionChp.setFieldLabel("Région");
gaucheFdAdresse.add(regionChp);
//paysChp = new TextField<String>();
//paysChp.setTabIndex(112);
//paysChp.setFieldLabel("Pays");
modele.obtenirListeValeurs(this, ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId("pays"));
mediateur.obtenirListeValeurEtRafraichir(this, "pays");
magazinPays = new ListStore<Valeur>();
comboPays = new ComboBox<Valeur>();
comboPays.setTabIndex(tabIndex++);
1936,7 → 1933,7
* @return
*/
private ContentPanel creerChoixMultipleCp(String listeNom) {
modele.obtenirListeValeurs(this, ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId(listeNom));
mediateur.obtenirListeValeurEtRafraichir(this, listeNom);
ContentPanel cp = new ContentPanel();
cp.setLayout(creerFormLayout(650, LabelAlign.TOP, 0));
cp.setHeaderVisible(false);