Subversion Repositories eFlore/Applications.del

Rev

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

Rev 570 Rev 674
Line 1... Line 1...
1
package org.tela_botanica.del.client.composants.metadonnees;
1
package org.tela_botanica.del.client.composants.metadonnees;
Line -... Line 2...
-
 
2
 
-
 
3
import java.text.ParseException;
-
 
4
import java.text.SimpleDateFormat;
2
 
5
import java.util.Date;
3
import org.tela_botanica.del.client.cache.CacheClient;
6
import org.tela_botanica.del.client.cache.CacheClient;
4
import org.tela_botanica.del.client.composants.presenteur.Presenteur;
7
import org.tela_botanica.del.client.composants.presenteur.Presenteur;
5
import org.tela_botanica.del.client.modeles.InformationsRecherche;
8
import org.tela_botanica.del.client.modeles.InformationsRecherche;
6
import org.tela_botanica.del.client.modeles.ModeRecherche;
9
import org.tela_botanica.del.client.modeles.ModeRecherche;
Line 10... Line 13...
10
import org.tela_botanica.del.client.navigation.evenement.rechercheobservation.EvenementRechercheObservation;
13
import org.tela_botanica.del.client.navigation.evenement.rechercheobservation.EvenementRechercheObservation;
Line 11... Line 14...
11
 
14
 
12
import com.google.gwt.event.dom.client.ClickEvent;
15
import com.google.gwt.event.dom.client.ClickEvent;
13
import com.google.gwt.event.dom.client.ClickHandler;
16
import com.google.gwt.event.dom.client.ClickHandler;
-
 
17
import com.google.gwt.event.dom.client.HasClickHandlers;
14
import com.google.gwt.event.dom.client.HasClickHandlers;
18
import com.google.gwt.i18n.client.DateTimeFormat;
15
import com.google.gwt.user.client.ui.HasText;
19
import com.google.gwt.user.client.ui.HasText;
16
import com.google.gwt.user.client.ui.HasWidgets;
20
import com.google.gwt.user.client.ui.HasWidgets;
Line 17... Line 21...
17
import com.google.gwt.user.client.ui.IsWidget;
21
import com.google.gwt.user.client.ui.IsWidget;
Line 89... Line 93...
89
		vue.getLocalite().setText(observation.getLocaliteAvecIdFormatee());
93
		vue.getLocalite().setText(observation.getLocaliteAvecIdFormatee());
90
		vue.getLieuDit().setText(observation.getLieuDit());
94
		vue.getLieuDit().setText(observation.getLieuDit());
91
		vue.getMilieu().setText(observation.getMilieu());
95
		vue.getMilieu().setText(observation.getMilieu());
92
		vue.getCommentaire().setText(observation.getCommentaire());
96
		vue.getCommentaire().setText(observation.getCommentaire());
93
		vue.getAuteur().setText(observation.getAuteur());
97
		vue.getAuteur().setText(observation.getAuteur());
94
		vue.getDateTransmission().setText(observation.getDateTransmission());
-
 
95
		vue.getDateReleve().setText(observation.getDateReleve());
-
 
Line -... Line 98...
-
 
98
		
-
 
99
		vue.getDateTransmission().setText(formaterDate(observation.getDateTransmission()));
-
 
100
		
96
		
101
		vue.getDateReleve().setText(formaterDate(observation.getDateReleve()));
97
		vue.masquerChampsVides();
102
		vue.masquerChampsVides();
Line -... Line 103...
-
 
103
	}
-
 
104
 
-
 
105
	public String formaterDate(String dateNonFormatee) {
-
 
106
		DateTimeFormat parseur = DateTimeFormat.getFormat("yyyy-dd-MM HH:mm:ss");
-
 
107
		Date date = parseur.parse(dateNonFormatee);
-
 
108
		
-
 
109
		DateTimeFormat formateur = DateTimeFormat.getFormat("dd/MM/yyyy");
-
 
110
		return formateur.format(date);
98
	}
111
	}
99
 
112
	
100
	@Override
113
	@Override
101
	public void go(HasWidgets composite) {
114
	public void go(HasWidgets composite) {
102
		composite.add(vue.asWidget());
115
		composite.add(vue.asWidget());