5,6 → 5,7 |
import org.tela_botanica.client.modeles.Information; |
import org.tela_botanica.client.modeles.collection.Collection; |
import org.tela_botanica.client.modeles.collection.CollectionListe; |
import org.tela_botanica.client.synchronisation.Sequenceur; |
import org.tela_botanica.client.util.Debug; |
|
import com.extjs.gxt.ui.client.Style.LayoutRegion; |
19,6 → 20,8 |
private CollectionListeVue listeCollectionPanneau = null; |
private CollectionDetailVue detailCollectionPanneau = null; |
|
private Sequenceur sequenceur = new Sequenceur(); |
|
public CollectionVue(Mediateur mediateurCourant) { |
mediateur = mediateurCourant; |
|
29,7 → 32,7 |
listeCollectionPanneau = new CollectionListeVue(mediateur); |
add(listeCollectionPanneau, new BorderLayoutData(LayoutRegion.CENTER)); |
|
detailCollectionPanneau = new CollectionDetailVue(mediateur); |
detailCollectionPanneau = new CollectionDetailVue(mediateur, sequenceur); |
BorderLayoutData dispositionSud = new BorderLayoutData(LayoutRegion.SOUTH, .5f, 200, 1000); |
dispositionSud.setSplit(true); |
dispositionSud.setMargins(new Margins(5, 0, 0, 0)); |
42,7 → 45,6 |
detailCollectionPanneau.rafraichir(nouvellesDonnees); |
} else if (nouvellesDonnees instanceof CollectionListe) { |
listeCollectionPanneau.rafraichir(nouvellesDonnees); |
mediateur.desactiverChargement(); |
} else if (nouvellesDonnees instanceof Information) { |
Information info = (Information) nouvellesDonnees; |
if (info.getType().equals("liste_collection_a_personne") |