15,11 → 15,8 |
import org.tela_botanica.del.client.navigation.evenement.changementprotocole.EvenementChangementProtocole; |
import org.tela_botanica.del.client.navigation.evenement.changementprotocole.GestionnaireEvenementChangementProtocole; |
import org.tela_botanica.del.client.services.rest.ImageService; |
import org.tela_botanica.del.client.services.rest.MotsClesService; |
import org.tela_botanica.del.client.services.rest.MotsClesServiceConcret; |
import org.tela_botanica.del.client.services.rest.ProtocoleService; |
import org.tela_botanica.del.client.services.rest.async.ImagesParTaxonCallback; |
import org.tela_botanica.del.client.services.rest.async.ListeMotsClesImageCallBack; |
import org.tela_botanica.del.client.services.rest.async.ProtocolesCallback; |
import org.tela_botanica.del.client.vues.rechercheimages.resultats.images.ImagePresenteur; |
import org.tela_botanica.del.client.vues.rechercheimages.resultats.images.ImageVue; |
77,9 → 74,9 |
public void setListeProtocoles(ListBox listeProtocoles); |
|
public HasChangeHandlers getListeProtocoles(); |
|
public void ajouterProtocoles(List<Protocole> protocoles); |
|
public void ajouterProtocole(String nomProtocole, String idProtocole); |
|
public void selectionnerProtocole(int index); |
|
public HasClickHandlers getLabelVote(); |
111,6 → 108,9 |
public void masquerTagDescendant(); |
|
public void afficherTagAscendant(); |
|
public void mettreAJourDescriptionProtocoleCourant( |
Protocole protocoleCourant); |
} |
|
private Vue vue; |
264,6 → 264,7 |
protocoleCourant = protocole; |
} |
} |
vue.mettreAJourDescriptionProtocoleCourant(protocoleCourant); |
CacheClient.getInstance().setProtocoleCourant(protocoleCourant); |
EvenementChangementProtocole evenement = new EvenementChangementProtocole(protocoleCourant); |
BusEvenementiel.getInstance().fireEvent(evenement); |
289,11 → 290,12 |
} |
|
private void remplirListeProtocole(List<Protocole> protocoles) { |
for (Protocole protocole : protocoles) { |
vue.ajouterProtocole(protocole.getNom(), protocole.getId() + ""); |
} |
vue.ajouterProtocoles(protocoles); |
if (CacheClient.getInstance().getProtocoleCourant() == null) { |
vue.selectionnerProtocole(0); |
vue.mettreAJourDescriptionProtocoleCourant(protocoles.get(0)); |
} else { |
vue.mettreAJourDescriptionProtocoleCourant(CacheClient.getInstance().getProtocoleCourant()); |
} |
} |
|