Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2609 Rev 2624
Line 1... Line 1...
1
package org.tela_botanica.client.observation;
1
package org.tela_botanica.client.observation;
Line 2... Line 2...
2
 
2
 
-
 
3
 
3
 
4
import org.tela_botanica.client.CarnetEnLigneMediateur;
4
import org.tela_botanica.client.CarnetEnLigneMediateur;
5
import org.tela_botanica.client.i18n.Msg;
5
import org.tela_botanica.client.interfaces.Rafraichissable;
6
import org.tela_botanica.client.interfaces.Rafraichissable;
6
import org.tela_botanica.client.modeles.dao.InformationLocaliteDAO;
7
import org.tela_botanica.client.modeles.dao.InformationLocaliteDAO;
7
import org.tela_botanica.client.modeles.objets.Configuration;
8
import org.tela_botanica.client.modeles.objets.Configuration;
Line 78... Line 79...
78
	
79
	
79
	
80
	
80
	/**
81
	/**
81
	 * panneau principal des Observation (onglet "observation")
82
	 * panneau principal des Observation (onglet "observation")
Line 82... Line 83...
82
	 */
83
	 */
83
	private final Panel panneauPrincipalObservation = new Panel("Observations");
84
	private final Panel panneauPrincipalObservation = new Panel(Msg.get("observations"));
84
	
85
	
Line 115... Line 116...
115
	private boolean selection = false ;		
116
	private boolean selection = false ;		
116
	/**
117
	/**
117
	 * panneau conteneur pour le panneau  des informations lies à l'observation
118
	 * panneau conteneur pour le panneau  des informations lies à l'observation
118
	 */
119
	 */
Line 119... Line 120...
119
	
120
	
Line 120... Line 121...
120
  	private Panel details = new Panel("Details");
121
  	private Panel details = new Panel(Msg.get("details"));
Line 121... Line 122...
121
 
122
 
122
  	private LienExterneVue liExtVue = null;
123
  	private LienExterneVue liExtVue = null;
Line 168... Line 169...
168
		
169
		
169
		// initialisation du référentiel par défaut
170
		// initialisation du référentiel par défaut
Line 170... Line 171...
170
		setRefTaxSelectionne(Configuration.getReferentielsDispos().get(0));	
171
		setRefTaxSelectionne(Configuration.getReferentielsDispos().get(0));	
171
	
172
	
Line 172... Line 173...
172
		listeObservation = new ListeObservationVue(this);
173
		listeObservation = new ListeObservationVue(this);
173
		listeObservation.setTitle("Observations");
174
		listeObservation.setTitle(Msg.get("observations"));
174
		
175
		
Line 195... Line 196...
195
		cartoObservationVue = new CartographieObservationVue(this);
196
		cartoObservationVue = new CartographieObservationVue(this);
196
		cartoObservationVue.setLayout(new FitLayout());
197
		cartoObservationVue.setLayout(new FitLayout());
Line 197... Line 198...
197
		
198
		
198
		// Le formulaire de saisie / modification d'observation
199
		// Le formulaire de saisie / modification d'observation
199
		formulaireSaisieObservationVue = new FormulaireSaisieObservationVue(this);
200
		formulaireSaisieObservationVue = new FormulaireSaisieObservationVue(this);
200
		formulaireSaisieObservationVue.setTitle("Saisie");
201
		formulaireSaisieObservationVue.setTitle(Msg.get("saisie"));
201
		formulaireSaisieObservationVue.setTitleCollapse(true);
202
		formulaireSaisieObservationVue.setTitleCollapse(true);
202
		formulaireSaisieObservationVue.setCollapsible(true) ;
203
		formulaireSaisieObservationVue.setCollapsible(true) ;
Line 203... Line 204...
203
		formulaireSaisieObservationVue.setAutoScroll(true) ;
204
		formulaireSaisieObservationVue.setAutoScroll(true) ;
Line 587... Line 588...
587
	
588
	
Line 588... Line 589...
588
	public void supprimerObservation(Rafraichissable r, String numeroOrdre) {
589
	public void supprimerObservation(Rafraichissable r, String numeroOrdre) {
589
		
590
		
590
		if(listeObservation.getSelectionModel().getCount() > 0)
591
		if(listeObservation.getSelectionModel().getCount() > 0)
591
		{
592
		{
592
			if(Window.confirm("Êtes vous sur de vouloir supprimer cette observation ?")) {
593
			if(Window.confirm(Msg.get("question-supprimer-observation")+" ?")) {
593
			observationModele.supprimerObservation(r,numeroOrdre) ;
594
			observationModele.supprimerObservation(r,numeroOrdre) ;
Line 594... Line 595...
594
			}
595
			}
Line 657... Line 658...
657
		if(valsFiltres.length > 0)
658
		if(valsFiltres.length > 0)
658
		{
659
		{
659
			for(i = 0 ; i < nomsFiltres.length ; i++)
660
			for(i = 0 ; i < nomsFiltres.length ; i++)
660
			{
661
			{
661
				valeursFiltres[i][0] = nomsFiltres[i] ;
662
				valeursFiltres[i][0] = nomsFiltres[i] ;
662
				if(valsFiltres[i].equals("Inconnue")) 
663
				if(valsFiltres[i].equals(Msg.get("inconnue"))) 
663
				{
664
				{
664
					valeursFiltres[i][1] = "NULL" ;
665
					valeursFiltres[i][1] = "NULL" ;
665
				}
666
				}
666
				else
667
				else
667
				{
668
				{
Line 711... Line 712...
711
		ExtElement masked = Ext.get(details.getId());
712
		ExtElement masked = Ext.get(details.getId());
Line 712... Line 713...
712
 
713
 
713
		if (details.isVisible() && masked != null) {
714
		if (details.isVisible() && masked != null) {
714
			informationRepartitionVue.raz() ;
715
			informationRepartitionVue.raz() ;
715
			imageGeneriqueVue.raz() ;
716
			imageGeneriqueVue.raz() ;
716
			masked.mask("Chargement", true);
717
			masked.mask(Msg.get("chargement"), true);
Line 717... Line 718...
717
		}
718
		}
718
 
719