/** * @param prop * @param jaxbType * @param block * @return unwrapped parameter */ private static Parameter createUnwrappedParameter(JAXBProperty prop, JAXBType jaxbType, Block block, JAXBStructuredType type, JavaStructureType jst) { QName elementName = prop.getElementName(); JavaType javaType = new JavaSimpleType(prop.getType()); JAXBElementMember eType = new JAXBElementMember(elementName, jaxbType); JavaStructureMember jsm = new JavaStructureMember(elementName .getLocalPart(), javaType, eType); eType.setJavaStructureMember(jsm); jst.add(jsm); eType.setProperty(prop); type.add(eType); JAXBType t = new JAXBType(elementName, javaType, jaxbType .getJaxbMapping(), jaxbType.getJaxbModel()); t.setUnwrapped(true); Parameter parameter = createParameter(elementName.getLocalPart(), t, block); parameter.setEmbedded(true); return parameter; }
/** * @param prop * @param jaxbType * @param block * @return unwrapped parameter */ private static Parameter createUnwrappedParameter(JAXBProperty prop, JAXBType jaxbType, Block block, JAXBStructuredType type, JavaStructureType jst) { QName elementName = prop.getElementName(); JavaType javaType = new JavaSimpleType(prop.getType()); JAXBElementMember eType = new JAXBElementMember(elementName, jaxbType); JavaStructureMember jsm = new JavaStructureMember(elementName .getLocalPart(), javaType, eType); eType.setJavaStructureMember(jsm); jst.add(jsm); eType.setProperty(prop); type.add(eType); JAXBType t = new JAXBType(elementName, javaType, jaxbType .getJaxbMapping(), jaxbType.getJaxbModel()); t.setUnwrapped(true); Parameter parameter = createParameter(elementName.getLocalPart(), t, block); parameter.setEmbedded(true); return parameter; }
/** * @param prop * @param jaxbType * @param block * @return unwrapped parameter */ private static Parameter createUnwrappedParameter(JAXBProperty prop, JAXBType jaxbType, Block block, JAXBStructuredType type, JavaStructureType jst) { QName elementName = prop.getElementName(); JavaType javaType = new JavaSimpleType(prop.getType()); JAXBElementMember eType = new JAXBElementMember(elementName, jaxbType); JavaStructureMember jsm = new JavaStructureMember(elementName .getLocalPart(), javaType, eType); eType.setJavaStructureMember(jsm); jst.add(jsm); eType.setProperty(prop); type.add(eType); JAXBType t = new JAXBType(elementName, javaType, jaxbType .getJaxbMapping(), jaxbType.getJaxbModel()); t.setUnwrapped(true); Parameter parameter = createParameter(elementName.getLocalPart(), t, block); parameter.setEmbedded(true); return parameter; }
/** * @param prop * @param jaxbType * @param block * @return unwrapped parameter */ private static Parameter createUnwrappedParameter(JAXBProperty prop, JAXBType jaxbType, Block block, JAXBStructuredType type, JavaStructureType jst) { QName elementName = prop.getElementName(); JavaType javaType = new JavaSimpleType(prop.getType()); JAXBElementMember eType = new JAXBElementMember(elementName, jaxbType); JavaStructureMember jsm = new JavaStructureMember(elementName .getLocalPart(), javaType, eType); eType.setJavaStructureMember(jsm); jst.add(jsm); eType.setProperty(prop); type.add(eType); JAXBType t = new JAXBType(elementName, javaType, jaxbType .getJaxbMapping(), jaxbType.getJaxbModel()); t.setUnwrapped(true); Parameter parameter = createParameter(elementName.getLocalPart(), t, block); parameter.setEmbedded(true); return parameter; }
new JAXBElementMember(memberName, faultType);
new JAXBElementMember(memberName, faultType);
new JAXBElementMember(memberName, faultType);
new JAXBElementMember(memberName, faultType);