for (int i = 0; i < inputDTs.size(); i++) { DataType nextInput = inputDTs.get(i); elements.set(i, getElementInfo(nextInput.getPhysical(), nextInput, elements.get(i).getQName(), helpers)); for (int i = 0; i < outputDTs.size(); i++) { DataType nextOutput = outputDTs.get(i); elements.set(i, getElementInfo(nextOutput.getPhysical(), nextOutput, elements.get(i).getQName(), helpers));
for (int i = 0; i < inputDTs.size(); i++) { DataType nextInput = inputDTs.get(i); elements.set(i, getElementInfo(nextInput.getPhysical(), nextInput, elements.get(i).getQName(), helpers)); for (int i = 0; i < outputDTs.size(); i++) { DataType nextOutput = outputDTs.get(i); elements.set(i, getElementInfo(nextOutput.getPhysical(), nextOutput, elements.get(i).getQName(), helpers));
inputMsg.addPart(generatePart(definition, d, "arg" + i)); elements = new ArrayList<ElementInfo>(); ElementInfo element = getElementInfo(d.getPhysical(), d, null, helpers); elements.add(element); QName elementName = ((XMLType)d.getLogical()).getElementName(); outputMsg.addPart(generatePart(definition, outputType, "return")); elements = new ArrayList<ElementInfo>(); ElementInfo element = getElementInfo(outputType.getPhysical(), outputType, null, helpers); elements.add(element); QName elementName = ((XMLType)outputType.getLogical()).getElementName(); elements.add(getElementInfo(logical.getPhysical(), logical, null, helpers)); } else { XMLType logical = propDT.getLogical(); elements = new ArrayList<ElementInfo>(); elements.add(getElementInfo(propDT.getPhysical(), propDT, logical.getElementName(), helpers));
inputMsg.addPart(generatePart(definition, d, "arg" + i)); elements = new ArrayList<ElementInfo>(); ElementInfo element = getElementInfo(d.getPhysical(), d, null, helpers); elements.add(element); QName elementName = ((XMLType)d.getLogical()).getElementName(); outputMsg.addPart(generatePart(definition, outputType, "return")); elements = new ArrayList<ElementInfo>(); ElementInfo element = getElementInfo(outputType.getPhysical(), outputType, null, helpers); elements.add(element); QName elementName = ((XMLType)outputType.getLogical()).getElementName(); elements.add(getElementInfo(logical.getPhysical(), logical, null, helpers)); } else { XMLType logical = propDT.getLogical(); elements = new ArrayList<ElementInfo>(); elements.add(getElementInfo(propDT.getPhysical(), propDT, logical.getElementName(), helpers));