EditableValidator editableValidator = new EditableValidator();
editableValidator.setHdivConfig(this.config);
// EventListener instance
HDIVFacesEventListener listener = new HDIVFacesEventListener();
listener.setConfig(this.config);
listener.setLogger(this.logger);
listener.setHtmlInputHiddenValidator(htmlInputHiddenValidator);
listener.setRequestParamValidator(requestParameterValidator);
listener.setUiCommandValidator(uiCommandValidator);
listener.setEditableValidator(editableValidator);
return listener;
}