FacesContext facesContext = getFacesContext(); IDataMapAccessor dataMapAccessor = engine.getDataMapAccessor( facesContext, "ValidationParameter", true); if (client) {  IDataMapAccessor clientMapAccessor = engine.getDataMapAccessor( facesContext, "ClientValidationParameter", false); if (clientMapAccessor != null) { clientMapAccessor.removeData(name, facesContext); } } else { IDataMapAccessor clientMapAccessor = engine.getDataMapAccessor( facesContext, "ClientValidationParameter", true); clientMapAccessor.setData(name, Boolean.FALSE, facesContext); }
    private final Object setValidationParameterData(String name, Object value,            boolean client) {        FacesContext facesContext = getFacesContext();        IDataMapAccessor dataMapAccessor = engine.getDataMapAccessor(                facesContext, "ValidationParameter", true);        if (client) {            // On retire la limitation au niveau client si besoin !            IDataMapAccessor clientMapAccessor = engine.getDataMapAccessor(                    facesContext, "ClientValidationParameter", false);            if (clientMapAccessor != null) {                clientMapAccessor.removeData(name, facesContext);            }        } else {            IDataMapAccessor clientMapAccessor = engine.getDataMapAccessor(                    facesContext, "ClientValidationParameter", true);            clientMapAccessor.setData(name, Boolean.FALSE, facesContext);        }        return dataMapAccessor.setData(name, value, facesContext);    }