public void addChoiceElement(List<XMLField> srcFields, String elementTypeName, List<XMLField> tgtFields) { for(XMLField sourceField:srcFields) { this.fieldToClassNameMappings.put(sourceField, elementTypeName); } if (getClassNameToSourceFieldsMappings().get(elementTypeName) == null) { getClassNameToSourceFieldsMappings().put(elementTypeName, srcFields); } addChoiceElementMapping(srcFields, elementTypeName, tgtFields); }
public void addChoiceElement(List<XMLField> srcFields, String elementTypeName, List<XMLField> tgtFields) { for(XMLField sourceField:srcFields) { this.fieldToClassNameMappings.put(sourceField, elementTypeName); } if (getClassNameToSourceFieldsMappings().get(elementTypeName) == null) { getClassNameToSourceFieldsMappings().put(elementTypeName, srcFields); } addChoiceElementMapping(srcFields, elementTypeName, tgtFields); }