23,9 → 23,6 |
@UiField |
Panel panneauResultats, zoneRecherche; |
|
@UiField |
ListBox listeProtocoles; |
|
// Constructeur |
public MoteurRechercheImageVue() { |
initWidget(uiBinder.createAndBindUi(this)); |
35,10 → 32,6 |
return panneauChargement; |
} |
|
public void setListeProtocoles(ListBox listeProtocoles) { |
this.listeProtocoles = listeProtocoles; |
} |
|
// Cette méthode est public car appelé dans GestionnaireHistorique |
public Panel getZoneResultats() { |
return panneauResultats; |
48,34 → 41,11 |
this.panneauResultats = panneauResultats; |
} |
|
public HasChangeHandlers getListeProtocoles() { |
return listeProtocoles; |
} |
|
public void ajouterProtocole(String protocole) { |
listeProtocoles.addItem(protocole); |
} |
|
public void selectionnerProtocole(int index) { |
listeProtocoles.setSelectedIndex(index); |
|
} |
|
public HasWidgets getZoneRecherche() { |
return zoneRecherche; |
} |
|
@Override |
public String getNomProtocolSelectionne() { |
return listeProtocoles.getValue(listeProtocoles.getSelectedIndex()); |
} |
|
@Override |
public int getIdProtocoleSelectionne() { |
return listeProtocoles.getSelectedIndex(); |
} |
|
@Override |
public void ajouterVue(HasWidgets composite) { |
composite.add(this.asWidget()); |
} |