Subversion Repositories eFlore/Applications.coel

Rev

Rev 935 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 935 Rev 980
Line 1... Line 1...
1
package org.tela_botanica.client.vues.projet;
1
package org.tela_botanica.client.vues.projet;
Line 2... Line 2...
2
 
2
 
3
import java.util.ArrayList;
3
import java.util.ArrayList;
Line -... Line 4...
-
 
4
import java.util.Iterator;
4
import java.util.Iterator;
5
 
5
 
6
import org.tela_botanica.client.ComposantClass;
6
import org.tela_botanica.client.Mediateur;
7
import org.tela_botanica.client.Mediateur;
7
import org.tela_botanica.client.interfaces.Rafraichissable;
8
import org.tela_botanica.client.interfaces.Rafraichissable;
8
import org.tela_botanica.client.modeles.Information;
9
import org.tela_botanica.client.modeles.Information;
Line 15... Line 16...
15
import org.tela_botanica.client.util.UtilArray;
16
import org.tela_botanica.client.util.UtilArray;
16
import org.tela_botanica.client.util.UtilString;
17
import org.tela_botanica.client.util.UtilString;
17
import org.tela_botanica.client.vues.Formulaire;
18
import org.tela_botanica.client.vues.Formulaire;
Line 18... Line 19...
18
 
19
 
-
 
20
import com.extjs.gxt.ui.client.Style.SortDir;
19
import com.extjs.gxt.ui.client.Style.SortDir;
21
import com.extjs.gxt.ui.client.event.Events;
20
import com.extjs.gxt.ui.client.store.ListStore;
22
import com.extjs.gxt.ui.client.store.ListStore;
21
import com.extjs.gxt.ui.client.widget.Info;
23
import com.extjs.gxt.ui.client.widget.Info;
22
import com.extjs.gxt.ui.client.widget.MessageBox;
24
import com.extjs.gxt.ui.client.widget.MessageBox;
23
import com.extjs.gxt.ui.client.widget.form.CheckBox;
25
import com.extjs.gxt.ui.client.widget.form.CheckBox;
Line 136... Line 138...
136
		generalitesFieldset.setLayout(layout);
138
		generalitesFieldset.setLayout(layout);
Line 137... Line 139...
137
		
139
		
138
		nomChp = new TextField<String>();
140
		nomChp = new TextField<String>();
139
		nomChp.setName("cpu");
141
		nomChp.setName("cpu");
-
 
142
		nomChp.setFieldLabel("Nom");
-
 
143
		nomChp.addStyleName(ComposantClass.OBLIGATOIRE);
140
		nomChp.setFieldLabel("Nom");
144
		nomChp.addListener(Events.Valid, creerEcouteurChampObligatoire());
Line 141... Line 145...
141
		generalitesFieldset.add(nomChp, new FormData(450, 0));
145
		generalitesFieldset.add(nomChp, new FormData(450, 0));
142
		
146
		
-
 
147
		abreviationChp = new TextField<String>();
143
		abreviationChp = new TextField<String>();
148
		abreviationChp.setFieldLabel("Abréviation");
Line 144... Line 149...
144
		abreviationChp.setFieldLabel("Abréviation");
149
		abreviationChp.addListener(Events.Valid, creerEcouteurChampObligatoire());
145
		generalitesFieldset.add(abreviationChp, new FormData(450, 0));
150
		generalitesFieldset.add(abreviationChp, new FormData(450, 0));
-
 
151
		
146
		
152
		descriptionChp = new TextArea();
Line 147... Line 153...
147
		descriptionChp = new TextArea();
153
		descriptionChp.setFieldLabel("Description");
148
		descriptionChp.setFieldLabel("Description");
154
		descriptionChp.addListener(Events.Valid, creerEcouteurChampObligatoire());
-
 
155
		generalitesFieldset.add(descriptionChp, new FormData(450, 0));
149
		generalitesFieldset.add(descriptionChp, new FormData(450, 0));
156
		
Line 150... Line 157...
150
		
157
		resumeChp = new TextArea();
151
		resumeChp = new TextArea();
158
		resumeChp.setFieldLabel("Résumé");
152
		resumeChp.setFieldLabel("Résumé");
159
		resumeChp.addListener(Events.Valid, creerEcouteurChampObligatoire());