code: function(oValues, sendUpdatedEvt) {
        if(!oValues) {
           return;
        }
  	   for (var i = 0 ; i < this.inputs.length ; i++) {
  	      var field = this.inputs[i];
  	      var name = field.options.name;
  	      if(name && !lang.isUndefined(oValues[name]) ) {
  	         field.setValue(oValues[name], false); // don't fire the updated event !
  	      }
  	      else {
  	         field.clear(false);
  	      }
        }
        
        this.runFieldsInteractions();
        
  	   if(sendUpdatedEvt !== false) {
  	      // fire update event
           this.fireUpdatedEvt();
        }
     }
docs: Set the values of each field from a key/value hash object
  @param {Any} value The group value
  @param {boolean} [sendUpdatedEvt] (optional) Wether this setValue should fire the updatedEvt or not (default is true, pass false to NOT send the event)