public static void fillFieldsfromXML( org.dom4j.Element el, ims.domain.DomainFactory factory, OrderEntryTemplate obj, java.util.HashMap domMap) throws Exception { org.dom4j.Element fldEl; fldEl = el.element("formName"); if (fldEl != null) { obj.setFormName(new String(fldEl.getTextTrim())); } fldEl = el.element("menuName"); if (fldEl != null) { obj.setMenuName(new String(fldEl.getTextTrim())); } fldEl = el.element("description"); if (fldEl != null) { obj.setDescription(new String(fldEl.getTextTrim())); } fldEl = el.element("components"); if (fldEl != null) { fldEl = fldEl.element("set"); obj.setComponents( ims.ocrr.configuration.domain.objects.OrderEntryTemplateComponent.fromSetXMLString( fldEl, factory, obj.getComponents(), domMap)); } fldEl = el.element("templateCategory"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setTemplateCategory(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("activeStatus"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setActiveStatus(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("templatesLocations"); if (fldEl != null) { fldEl = fldEl.element("set"); obj.setTemplatesLocations( ims.ocrr.configuration.domain.objects.TemplateLocation.fromSetXMLString( fldEl, factory, obj.getTemplatesLocations(), domMap)); } fldEl = el.element("columns"); if (fldEl != null) { fldEl = fldEl.element("set"); obj.setColumns( ims.ocrr.configuration.domain.objects.OrderEntryTemplateColumn.fromSetXMLString( fldEl, factory, obj.getColumns(), domMap)); } fldEl = el.element("templateRoles"); if (fldEl != null) { fldEl = fldEl.element("set"); obj.setTemplateRoles( ims.ocrr.configuration.domain.objects.TemplateRole.fromSetXMLString( fldEl, factory, obj.getTemplateRoles(), domMap)); } fldEl = el.element("formText"); if (fldEl != null) { obj.setFormText(new String(fldEl.getTextTrim())); } }