TypeAndAnnotation inTa = inParam.getType().getJavaType().getType().getTypeAnn(); TypeAndAnnotation outTa = param.getType().getJavaType().getType().getTypeAnn(); QName inRawTypeName = ModelerUtils.getRawTypeName(inParam); QName outRawTypeName = ModelerUtils.getRawTypeName(param); if (inElementName.getLocalPart().equals(outElementName.getLocalPart()) && inJavaType.equals(outJavaType) &&
TypeAndAnnotation inTa = inParam.getType().getJavaType().getType().getTypeAnn(); TypeAndAnnotation outTa = param.getType().getJavaType().getType().getTypeAnn(); QName inRawTypeName = ModelerUtils.getRawTypeName(inParam); QName outRawTypeName = ModelerUtils.getRawTypeName(param); if (inElementName.getLocalPart().equals(outElementName.getLocalPart()) && inJavaType.equals(outJavaType) &&
TypeAndAnnotation inTa = inParam.getType().getJavaType().getType().getTypeAnn(); TypeAndAnnotation outTa = param.getType().getJavaType().getType().getTypeAnn(); QName inRawTypeName = ModelerUtils.getRawTypeName(inParam); QName outRawTypeName = ModelerUtils.getRawTypeName(param); if (inElementName.getLocalPart().equals(outElementName.getLocalPart()) && inJavaType.equals(outJavaType) &&
TypeAndAnnotation inTa = inParam.getType().getJavaType().getType().getTypeAnn(); TypeAndAnnotation outTa = param.getType().getJavaType().getType().getTypeAnn(); QName inRawTypeName = ModelerUtils.getRawTypeName(inParam); QName outRawTypeName = ModelerUtils.getRawTypeName(param); if (inElementName.getLocalPart().equals(outElementName.getLocalPart()) && inJavaType.equals(outJavaType) &&