/** * Called for non-wrapper style operations. It returns a Parameter constructed * using the JAXBType and the Block. * * @param partName typically wsdl:part or any name to be given to the parameter * @param jaxbType type of Parameter * @param block Block to which the parameter belongs to * @return Parameter created. */ public static Parameter createParameter(String partName, AbstractType jaxbType, Block block) { Parameter parameter = new Parameter(partName, block.getEntity()); parameter.setProperty(ModelProperties.PROPERTY_PARAM_MESSAGE_PART_NAME, partName); parameter.setEmbedded(false); parameter.setType(jaxbType); parameter.setTypeName(jaxbType.getJavaType().getType().getName()); parameter.setBlock(block); return parameter; }
/** * Called for non-wrapper style operations. It returns a Parameter constructed * using the JAXBType and the Block. * * @param partName typically wsdl:part or any name to be given to the parameter * @param jaxbType type of Parameter * @param block Block to which the parameter belongs to * @return Parameter created. */ public static Parameter createParameter(String partName, AbstractType jaxbType, Block block) { Parameter parameter = new Parameter(partName, block.getEntity()); parameter.setProperty(ModelProperties.PROPERTY_PARAM_MESSAGE_PART_NAME, partName); parameter.setEmbedded(false); parameter.setType(jaxbType); parameter.setTypeName(jaxbType.getJavaType().getType().getName()); parameter.setBlock(block); return parameter; }
/** * Called for non-wrapper style operations. It returns a Parameter constructed * using the JAXBType and the Block. * * @param partName typically wsdl:part or any name to be given to the parameter * @param jaxbType type of Parameter * @param block Block to which the parameter belongs to * @return Parameter created. */ public static Parameter createParameter(String partName, AbstractType jaxbType, Block block) { Parameter parameter = new Parameter(partName, block.getEntity()); parameter.setProperty(ModelProperties.PROPERTY_PARAM_MESSAGE_PART_NAME, partName); parameter.setEmbedded(false); parameter.setType(jaxbType); parameter.setTypeName(jaxbType.getJavaType().getType().getName()); parameter.setBlock(block); return parameter; }
/** * Called for non-wrapper style operations. It returns a Parameter constructed * using the JAXBType and the Block. * * @param partName typically wsdl:part or any name to be given to the parameter * @param jaxbType type of Parameter * @param block Block to which the parameter belongs to * @return Parameter created. */ public static Parameter createParameter(String partName, AbstractType jaxbType, Block block) { Parameter parameter = new Parameter(partName, block.getEntity()); parameter.setProperty(ModelProperties.PROPERTY_PARAM_MESSAGE_PART_NAME, partName); parameter.setEmbedded(false); parameter.setType(jaxbType); parameter.setTypeName(jaxbType.getJavaType().getType().getName()); parameter.setBlock(block); return parameter; }