if (part.getName() != null
&& d2.getName().equals(part.getName())) {
inputs.remove(x);
if (part.getElementName() != null) {
XmlSchemaElement el = getElement(part,
xmlSchemaList);
paramtype = createParam(wsdlToCorbaBinding,
"inout", schemaType, part.getName(), part
.getElementName(), el.isNillable());
} else {
paramtype = createParam(wsdlToCorbaBinding,
"inout", schemaType, part.getName(), part
.getTypeName(), false);
}
inputs.add(paramtype);
}
}
if (paramtype == null) {
if (part.getElementName() != null) {
XmlSchemaElement el = getElement(part, xmlSchemaList);
paramtype = createParam(wsdlToCorbaBinding, mode,
schemaType, part.getName(), part
.getElementName(), el.isNillable());
} else {
paramtype = createParam(wsdlToCorbaBinding, mode,
schemaType, part.getName(), part.getTypeName(),
false);
}