10,9 → 10,6 |
|
public class RechercheObservationsVue extends Composite implements RechercheObservationsPresenteur.Vue { |
|
@UiField |
Panel panneauChargement; |
|
// Gestion d'UiBinder |
interface Binder extends UiBinder<Widget, RechercheObservationsVue> { |
} |
19,48 → 16,20 |
|
private static Binder binder = GWT.create(Binder.class); |
|
@UiField Panel zoneRecherche, zoneObservations, zonePaginationHaut, zonePaginationBas; |
@UiField |
Panel zoneRecherche, zoneResultats; |
|
public HasWidgets getZoneRecherche() { |
return zoneRecherche; |
} |
|
|
// Constructeur de la vue |
public RechercheObservationsVue() { |
initWidget(binder.createAndBindUi(this)); |
} |
|
@Override |
public HasWidgets getZoneObservations() { |
return zoneObservations; |
public Panel getZoneResultats() { |
return zoneResultats; |
} |
|
@Override |
public HasWidgets getZonePaginationHaut() { |
return zonePaginationHaut; |
} |
|
@Override |
public HasWidgets getZonePaginationBas() { |
return zonePaginationBas; |
} |
|
/** |
* Nettoie et remet à zéro les composants du panneau qui doivent l'être |
* */ |
@Override |
public void nettoyer() { |
zoneObservations.clear(); |
} |
|
@Override |
public void startChargement() { |
panneauChargement.setHeight(zoneObservations.getOffsetHeight()+"px"); |
panneauChargement.setVisible(true); |
} |
|
@Override |
public void stopChargement() { |
panneauChargement.setVisible(false); |
} |
} |