Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 55 Rev 59
Line 4... Line 4...
4
import java.util.Iterator;
4
import java.util.Iterator;
Line 5... Line 5...
5
 
5
 
6
import org.tela_botanica.client.modeles.ListeObservation;
6
import org.tela_botanica.client.modeles.ListeObservation;
7
import org.tela_botanica.client.modeles.Observation;
7
import org.tela_botanica.client.modeles.Observation;
-
 
8
import org.tela_botanica.client.observation.ObservationMediateur;
8
import org.tela_botanica.client.observation.ObservationMediateur;
9
import org.tela_botanica.client.interfaces.ListePaginable;
9
import org.tela_botanica.client.interfaces.Rafraichissable;
10
import org.tela_botanica.client.interfaces.Rafraichissable;
10
import org.tela_botanica.client.interfaces.VueListable;
-
 
Line 11... Line 11...
11
import org.tela_botanica.client.vues.BarrePaginationListeObservationVue;
11
import org.tela_botanica.client.interfaces.VueListable;
12
 
12
 
13
import com.gwtext.client.core.EventObject;
13
import com.gwtext.client.core.EventObject;
14
import com.gwtext.client.core.Ext;
14
import com.gwtext.client.core.Ext;
Line 34... Line 34...
34
 * l'interface rafraichissable et l'interface vueListable
34
 * l'interface rafraichissable et l'interface vueListable
35
 * 
35
 * 
36
 * @author David Delon 2008
36
 * @author David Delon 2008
37
 */
37
 */
38
public class ListeObservationVue extends GridPanel implements Rafraichissable,
38
public class ListeObservationVue extends GridPanel implements Rafraichissable,
39
		VueListable {
39
		VueListable, ListePaginable {
Line 40... Line 40...
40
 
40
 
41
	/**
41
	/**
42
	 * Le médiateur associé à la vue
42
	 * Le médiateur associé à la vue
43
	 */
43
	 */
Line 80... Line 80...
80
	
80
	
81
	
81
	
82
	/**
82
	/**
83
	 * Barre de pagination
83
	 * Barre de pagination
Line 84... Line 84...
84
	 */
84
	 */
85
	private BarrePaginationListeObservationVue bt = null ;
85
	private BarrePaginationVue bt = null ;
Line 106... Line 106...
106
	
106
	
107
	
107
	
108
	/**
108
	/**
-
 
109
	 * Constructeur sans arguments (privé car ne doit pas être utilisé)
109
	 * Constructeur sans arguments (privé car ne doit pas être utilisé)
110
	 */
110
	 */
111
	@SuppressWarnings("unused")
111
	private ListeObservationVue()
112
	private ListeObservationVue()
112
	{
113
	{
Line 123... Line 124...
123
		
124
		
Line 124... Line 125...
124
		setHeader(true);
125
		setHeader(true);
125
		
126
		
-
 
127
        
-
 
128
		// on place la barre de pagination
126
        
129
		bt = new BarrePaginationVue(this);		
Line 127... Line 130...
127
		// on place la barre de pagination
130
		bt.setLabelElement("Observations");
Line 128... Line 131...
128
		bt = new BarrePaginationListeObservationVue(this);		
131
		bt.setTaillePageParDefaut(20);
Line 328... Line 331...
328
	/**
331
	/**
329
	 * Accesseur pour la toolbar de pagination
332
	 * Accesseur pour la toolbar de pagination
330
	 * @return la toolbar de pagination
333
	 * @return la toolbar de pagination
331
	 */
334
	 */
Line 332... Line 335...
332
	
335
	
333
	public BarrePaginationListeObservationVue getToolBarVue()
336
	public BarrePaginationVue getToolBarVue()
334
	{
337
	{
335
		return bt ;
338
		return bt ;