/** @Override */
 public void setValueForBinding(Object object, String value) {
   if (value.equals(VALUE_BDG)) {
     // mettre à jour la selection d'apres le libellé
     EOFormationPersonnel eoFormationPersonnel =
         EOFormationPersonnel.getEoFormationPersonnelFeuilleForForLibelle(edc(), (String) object);
     if (eoFormationPersonnel != null) {
       setSelection(eoFormationPersonnel);
     }
   } else if (value.equals(SELECTION_BDG)) {
     if (object != null) {
       // mettre à jour le libellé d'après la selection
       String forLibelle = ((EOFormationPersonnel) object).forLibelle();
       String ancienForLibelle = (String) valueForBinding(VALUE_BDG);
       if (ancienForLibelle == null || !forLibelle.equals(ancienForLibelle)) {
         super.setValueForBinding(forLibelle, VALUE_BDG);
       }
     }
   }
   super.setValueForBinding(object, value);
 }
 @Override
 public void appendToResponse(WOResponse response, WOContext context) {
   super.appendToResponse(response, context);
 }