Subversion Repositories eFlore/Applications.del

Rev

Rev 1934 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1934 Rev 2050
Line 5... Line 5...
5
import com.google.gwt.core.client.GWT;
5
import com.google.gwt.core.client.GWT;
6
import com.google.gwt.event.dom.client.HasClickHandlers;
6
import com.google.gwt.event.dom.client.HasClickHandlers;
7
import com.google.gwt.uibinder.client.UiBinder;
7
import com.google.gwt.uibinder.client.UiBinder;
8
import com.google.gwt.uibinder.client.UiField;
8
import com.google.gwt.uibinder.client.UiField;
9
import com.google.gwt.user.client.ui.Composite;
9
import com.google.gwt.user.client.ui.Composite;
-
 
10
import com.google.gwt.user.client.ui.FocusPanel;
-
 
11
import com.google.gwt.user.client.ui.HTML;
10
import com.google.gwt.user.client.ui.HasWidgets;
12
import com.google.gwt.user.client.ui.HasWidgets;
11
import com.google.gwt.user.client.ui.Label;
13
import com.google.gwt.user.client.ui.Label;
12
import com.google.gwt.user.client.ui.Panel;
14
import com.google.gwt.user.client.ui.Panel;
13
import com.google.gwt.user.client.ui.Widget;
15
import com.google.gwt.user.client.ui.Widget;
Line 23... Line 25...
23
	@UiField
25
	@UiField
24
	Panel zoneRecherche, zoneResultats;
26
	Panel zoneRecherche, zoneResultats;
Line 25... Line 27...
25
 
27
 
26
	@UiField
28
	@UiField
-
 
29
	Label ongletTout, ongletADeterminer, ongletAConfirmer, ongletValidees;
-
 
30
	
-
 
31
	@UiField
Line 27... Line 32...
27
	Label ongletTout, ongletADeterminer, ongletAConfirmer, ongletValidees;
32
	HTML ongletMonActivite;
28
 
33
 
29
	public HasWidgets getZoneRecherche() {
34
	public HasWidgets getZoneRecherche() {
Line 57... Line 62...
57
 
62
 
58
	@Override
63
	@Override
59
	public HasClickHandlers getOngletValidees() {
64
	public HasClickHandlers getOngletValidees() {
60
		return ongletValidees;
65
		return ongletValidees;
-
 
66
	}
-
 
67
	
-
 
68
	@Override
-
 
69
	public void afficherCacherOngletMonActivite(boolean afficher) {
-
 
70
		ongletMonActivite.setVisible(afficher);
-
 
71
	}
-
 
72
 
-
 
73
	@Override
-
 
74
	public HasClickHandlers getOngletMonActivite() {
-
 
75
		return ongletMonActivite;
Line 61... Line 76...
61
	}
76
	}
62
 
77
 
63
	@Override
78
	@Override
64
	public void setOngletADeterminerActif() {
79
	public void setOngletADeterminerActif() {
Line 82... Line 97...
82
	public void setOngletValideesActif() {
97
	public void setOngletValideesActif() {
83
		nettoyerOngletsActifs();
98
		nettoyerOngletsActifs();
84
		ongletValidees.addStyleName("onglet-actif");		
99
		ongletValidees.addStyleName("onglet-actif");		
85
	}
100
	}
Line -... Line 101...
-
 
101
	
-
 
102
	@Override
-
 
103
	public void setOngletMonActiviteActif() {
-
 
104
		nettoyerOngletsActifs();
-
 
105
		ongletMonActivite.addStyleName("onglet-actif");		
-
 
106
	}
86
	
107
	
87
	public void nettoyerOngletsActifs() {
108
	public void nettoyerOngletsActifs() {
88
		ongletTout.removeStyleName("onglet-actif");
109
		ongletTout.removeStyleName("onglet-actif");
89
		ongletADeterminer.removeStyleName("onglet-actif");
110
		ongletADeterminer.removeStyleName("onglet-actif");
90
		ongletAConfirmer.removeStyleName("onglet-actif");
111
		ongletAConfirmer.removeStyleName("onglet-actif");
-
 
112
		ongletValidees.removeStyleName("onglet-actif");
91
		ongletValidees.removeStyleName("onglet-actif");
113
		ongletMonActivite.removeStyleName("onglet-actif");
Line -... Line 114...
-
 
114
	}
92
	}
115
	
93
	
-
 
94
	public void mettreAJourOngletEnFonctionDuCache() {
116
	@Override
95
		String statut = CacheClient.getInstance().getFiltreStatut();
117
	public void setOngletActif(String onglet) {
96
		if (statut == null) {
118
		if (onglet == null || onglet.equals("tous")) {
97
			setOngletToutActif();
119
			setOngletToutActif();
98
		} else if (statut.equals("adeterminer")) {
120
		} else if (onglet.equals("adeterminer")) {
99
			setOngletADeterminerActif();
121
			setOngletADeterminerActif();
100
		} else if (statut.equals("aconfirmer")) {
122
		} else if (onglet.equals("aconfirmer")) {
101
			setOngletAConfirmerActif();
123
			setOngletAConfirmerActif();
-
 
124
		} else if (onglet.equals("validees")) {
-
 
125
			setOngletValideesActif();
102
		} else if (statut.equals("validees")) {
126
		} else if (onglet.equals("monactivite")) {
103
			setOngletValideesActif();
127
			setOngletMonActiviteActif();
-
 
128
		}
-
 
129
	}
-
 
130
	
-
 
131
	public void mettreAJourOngletEnFonctionDuCache() {
-
 
132
		String statut = CacheClient.getInstance().getFiltreStatut();
-
 
133
		setOngletActif(statut);
-
 
134
	}
-
 
135
 
-
 
136
	@Override
-
 
137
	public void afficherNbEvenements(String nbEvenements) {
-
 
138
		String HtmlIndication = "<div class=\"nbEvenementsMonActivite\">"+nbEvenements+"</div>";	
Line -... Line 139...
-
 
139
		ongletMonActivite.setHTML(HtmlIndication);
-
 
140
	}
-
 
141
 
-
 
142
	@Override
104
		}
143
	public void cacherNbEvenements() {