@Override public void setDataMap(Map<String, Object> dataMap) throws FormEncodingException { FormBuilderDTOHelper helper = new FormBuilderDTOHelper(dataMap); this.html = helper.getString("html"); this.commandClass = helper.getString("commandClass"); List<FormBuilderDTOHelper> subItems = helper.getListOfDtoHelpers("subMenu"); this.subMenu.clear(); if (subItems != null) { for (FormBuilderDTOHelper subHelper : subItems) { MenuOptionDescription option = new MenuOptionDescription(); option.setDataMap(subHelper.getMap()); this.subMenu.add(option); } } } }
@Override public void setDataMap(Map<String, Object> dataMap) throws FormEncodingException { FormBuilderDTOHelper helper = new FormBuilderDTOHelper(dataMap); this.html = helper.getString("html"); this.commandClass = helper.getString("commandClass"); List<FormBuilderDTOHelper> subItems = helper.getListOfDtoHelpers("subMenu"); this.subMenu.clear(); if (subItems != null) { for (FormBuilderDTOHelper subHelper : subItems) { MenuOptionDescription option = new MenuOptionDescription(); option.setDataMap(subHelper.getMap()); this.subMenu.add(option); } } } }
setEnctype(helper.getString("enctype")); List<FormBuilderDTOHelper> itemReps = helper.getListOfDtoHelpers("formItems"); formItems.clear(); if (itemReps != null) { List<FormBuilderDTOHelper> validationsRep = helper.getListOfDtoHelpers("formValidations"); if (validationsRep != null) { for (FormBuilderDTOHelper subDto : validationsRep) { this.lastModified = helper.getLong("lastModified"); this.onLoadScripts.clear(); List<FormBuilderDTOHelper> loadScriptsRep = helper.getListOfDtoHelpers("onLoadScripts"); if (loadScriptsRep != null) { for (FormBuilderDTOHelper scriptRep : loadScriptsRep) { List<FormBuilderDTOHelper> submitScriptsRep = helper.getListOfDtoHelpers("onSubmitScripts"); if (submitScriptsRep != null) { for (FormBuilderDTOHelper scriptRep : submitScriptsRep) {
setEnctype(helper.getString("enctype")); List<FormBuilderDTOHelper> itemReps = helper.getListOfDtoHelpers("formItems"); formItems.clear(); if (itemReps != null) { List<FormBuilderDTOHelper> validationsRep = helper.getListOfDtoHelpers("formValidations"); if (validationsRep != null) { for (FormBuilderDTOHelper subDto : validationsRep) { this.lastModified = helper.getLong("lastModified"); this.onLoadScripts.clear(); List<FormBuilderDTOHelper> loadScriptsRep = helper.getListOfDtoHelpers("onLoadScripts"); if (loadScriptsRep != null) { for (FormBuilderDTOHelper scriptRep : loadScriptsRep) { List<FormBuilderDTOHelper> submitScriptsRep = helper.getListOfDtoHelpers("onSubmitScripts"); if (submitScriptsRep != null) { for (FormBuilderDTOHelper scriptRep : submitScriptsRep) {