execRefData.wsdlDef = execRefData.portType.getEnclosingDefinition();
execRefData.operation = methodOperationMap.get(reference.getDeclaration());
}
}
if (reference.getDeclaration() instanceof CtConstructor){
CtConstructor c = (CtConstructor)reference.getDeclaration();
execRefData.constructor = c;
if (c.getDeclaringType() instanceof CtClass){
execRefData.constructorClass = (CtClass)c.getDeclaringType();
XSDComplexTypeDefinition complexType = typeXSDComplexTypeMap.get(execRefData.constructorClass);
if (complexType != null){
execRefData.constructorArgElementMap = createConstructorFieldMap(c,complexType);
}
}