New file |
0,0 → 1,28 |
package org.tela_botanica.del.client.composants.presenteur; |
|
import com.google.gwt.user.client.ui.Composite; |
import com.google.gwt.user.client.ui.HasWidgets; |
|
public abstract class Presenteur { |
|
private Composite vue; |
|
// Constructeur |
public Presenteur(Composite vue) { |
this.vue = vue; |
} |
|
// Afficheur |
public void go() { |
go(null); |
} |
|
public abstract void go(HasWidgets composite); |
|
// Gestion des évènements |
protected abstract void handleEvents(); |
|
protected Composite getVue() { |
return this.vue; |
} |
} |