53,8 → 53,7 |
@UiField |
Label labelVote, labelDate, labelTag; |
|
@UiField |
ListBox listeProtocoles; |
|
// Constructeur |
public ResultatPictofloraVue() { |
initWidget(uiBinder.createAndBindUi(this)); |
150,33 → 149,8 |
return triParDateDescendant; |
} |
|
public void setListeProtocoles(ListBox listeProtocoles) { |
this.listeProtocoles = listeProtocoles; |
} |
|
public HasChangeHandlers getListeProtocoles() { |
return listeProtocoles; |
} |
|
public void ajouterProtocole(String NomProtocole, String idProtocole) { |
listeProtocoles.addItem(NomProtocole, idProtocole); |
} |
|
public void selectionnerProtocole(int index) { |
listeProtocoles.setSelectedIndex(index); |
} |
|
@Override |
public String getNomProtocoleSelectionne() { |
return listeProtocoles.getItemText((listeProtocoles.getSelectedIndex())); |
} |
|
@Override |
public int getIdProtocoleSelectionne() { |
return Integer.parseInt(listeProtocoles.getValue((listeProtocoles.getSelectedIndex()))); |
} |
|
@Override |
public Label getLabelVote() { |
return labelVote; |
} |
262,19 → 236,4 |
triParNbTagsDescendant.setVisible(false); |
} |
|
@Override |
public void ajouterProtocoles(List<Protocole> protocoles) { |
SelectElement selectElement = SelectElement.as(listeProtocoles.getElement()); |
NodeList<OptionElement> options = selectElement.getOptions(); |
for (int i = 0; i < protocoles.size(); i++) { |
listeProtocoles.addItem(protocoles.get(i).getNom(), protocoles.get(i).getId()+""); |
options.getItem(i).setTitle(protocoles.get(i).getDescription()); |
} |
} |
|
@Override |
public void mettreAJourDescriptionProtocoleCourant( |
Protocole protocoleCourant) { |
listeProtocoles.setTitle(protocoleCourant.getDescription()); |
} |
} |