Obtenir la valeur sélectionnée de selectOneChoice dans l'ADF et de ne pas l'index

Je suis nouveau sur JDeveloper et de l'ADF et je suis confronté à un petit problème dans l'obtention de la valeur sélectionnée de selectOneChoice composant. C'est le valuChangeListener:

public void versionValueChangeListener(ValueChangeEvent valueChangeEvent) {
    System.out.println(valueChangeEvent.getOldValue().toString());
    System.out.println(valueChangeEvent.getNewValue().toString());

}

C'est en donnant l'indice de la sélection de choix et non le texte lui-même. Comment puis-je obtenir le texte et pas sur l'index?
C'est le code pour le selectOneChoice:

<af:selectOneChoice value="#{bindings.Version.inputValue}"
                                      label="#{bindings.Version.label}"
                                      required="#{bindings.Version.hints.mandatory}"
                                      shortDesc="#{bindings.Version.hints.tooltip}"
                                      id="soc3" autoSubmit="true"
                                      valueChangeListener="#{savesBean.versionValueChangeListener}">
                    <f:selectItems value="#{bindings.Version.items}" id="si3"/>
                  </af:selectOneChoice>

Merci 🙂

InformationsquelleAutor sachin11 | 2012-03-29