Subversion Repositories eFlore/Applications.del

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
161 gduche 1
package org.tela_botanica.del.client.composants.presenteur;
2
 
3
import com.google.gwt.user.client.ui.Composite;
4
import com.google.gwt.user.client.ui.HasWidgets;
5
 
6
public abstract class Presenteur {
7
 
8
	private Composite vue;
9
 
10
	// Constructeur
11
	public Presenteur(Composite vue) {
12
		this.vue = vue;
13
	}
14
 
15
	// Afficheur
16
	public void go() {
17
		go(null);
18
	}
19
 
20
	public abstract void go(HasWidgets composite);
21
 
22
	// Gestion des évènements
23
	protected abstract void handleEvents();
24
 
25
	protected Composite getVue() {
26
		return this.vue;
27
	}
28
}