code: protected void defaultHandleValueChange(I_CmsFormField field, String newValue, boolean inhibitValidation) {
  
          m_editedFields.add(field.getId());
          I_CmsStringModel model = field.getModel();
  
          if (model != null) {
              model.setValue(newValue, true);
          }
          field.setValidationStatus(I_CmsFormField.ValidationStatus.unknown);
  
          // if the user presses enter, the keypressed event is fired before the change event,
          // so we use a flag to keep track of whether enter was pressed.
          if (!m_pressedEnter) {
              if (!inhibitValidation) {
                  validateField(field);
              }
          } else {
              validateAndSubmit();
          }
      }
docs: Default handler for value change events of form fields.<p>
  
  @param field the form field for which the event has been fired
  @param inhibitValidation prevents validation of the edited field
  
  @param newValue the new value