/** * Returns the n'th message part. * * @param n the n'th part to retrieve. * @return the message part; or <code>null</code> if not found. */ public MessagePartInfo getMessagePart(int n) { if (n == -1) { return null; } for (MessagePartInfo mpi : getMessageParts()) { if (n == 0) { return mpi; } n--; } return null; }
/** * Returns the n'th message part. * * @param n the n'th part to retrieve. * @return the message part; or <code>null</code> if not found. */ public MessagePartInfo getMessagePart(int n) { if (n == -1) { return null; } for (MessagePartInfo mpi : getMessageParts()) { if (n == 0) { return mpi; } n--; } return null; }
/** * Returns the n'th message part. * * @param n the n'th part to retrieve. * @return the message part; or <code>null</code> if not found. */ public MessagePartInfo getMessagePart(int n) { if (n == -1) { return null; } for (MessagePartInfo mpi : getMessageParts()) { if (n == 0) { return mpi; } n--; } return null; }
/** * Returns the n'th message part. * * @param n the n'th part to retrieve. * @return the message part; or <code>null</code> if not found. */ public MessagePartInfo getMessagePart(int n) { if (n == -1) { return null; } for (MessagePartInfo mpi : getMessageParts()) { if (n == 0) { return mpi; } n--; } return null; }
protected void initializeMessageTypes(ServiceInfo s, AbstractMessageContainer container, int partType) { if (container == null) { return; } SchemaCollection col = s.getXmlSchemaCollection(); for (MessagePartInfo part : container.getMessageParts()) { if (part.getXmlSchema() == null) { if (part.isElement()) { XmlSchemaAnnotated tp = col.getElementByQName(part.getElementQName()); part.setXmlSchema(tp); } else { XmlSchemaAnnotated tp = col.getTypeByQName(part.getTypeQName()); part.setXmlSchema(tp); } } } }
protected void buildMessage(Message message, AbstractMessageContainer messageContainer, final Definition def) { addDocumentation(message, messageContainer.getMessageDocumentation()); message.setQName(messageContainer.getName()); message.setUndefined(false); def.addMessage(message); List<MessagePartInfo> messageParts = messageContainer.getMessageParts(); Part messagePart = null; for (MessagePartInfo messagePartInfo : messageParts) { messagePart = def.createPart(); messagePart.setName(messagePartInfo.getName().getLocalPart()); if (messagePartInfo.isElement()) { messagePart.setElementName(messagePartInfo.getElementQName()); addNamespace(messagePartInfo.getElementQName().getNamespaceURI(), def); } else if (messagePartInfo.getTypeQName() != null) { messagePart.setTypeName(messagePartInfo.getTypeQName()); addNamespace(messagePartInfo.getTypeQName().getNamespaceURI(), def); } message.addPart(messagePart); } }
protected void initializeMessageTypes(ServiceInfo s, AbstractMessageContainer container, int partType) { if (container == null) { return; } SchemaCollection col = s.getXmlSchemaCollection(); for (MessagePartInfo part : container.getMessageParts()) { if (part.getXmlSchema() == null) { if (part.isElement()) { XmlSchemaAnnotated tp = col.getElementByQName(part.getElementQName()); part.setXmlSchema(tp); } else { XmlSchemaAnnotated tp = col.getTypeByQName(part.getTypeQName()); part.setXmlSchema(tp); } } } }
protected void buildMessage(Message message, AbstractMessageContainer messageContainer, final Definition def) { addDocumentation(message, messageContainer.getMessageDocumentation()); message.setQName(messageContainer.getName()); message.setUndefined(false); def.addMessage(message); List<MessagePartInfo> messageParts = messageContainer.getMessageParts(); Part messagePart = null; for (MessagePartInfo messagePartInfo : messageParts) { messagePart = def.createPart(); messagePart.setName(messagePartInfo.getName().getLocalPart()); if (messagePartInfo.isElement()) { messagePart.setElementName(messagePartInfo.getElementQName()); addNamespace(messagePartInfo.getElementQName().getNamespaceURI(), def); } else if (messagePartInfo.getTypeQName() != null) { messagePart.setTypeName(messagePartInfo.getTypeQName()); addNamespace(messagePartInfo.getTypeQName().getNamespaceURI(), def); } message.addPart(messagePart); } }
protected void buildMessage(Message message, AbstractMessageContainer messageContainer, final Definition def) { addDocumentation(message, messageContainer.getMessageDocumentation()); message.setQName(messageContainer.getName()); message.setUndefined(false); def.addMessage(message); List<MessagePartInfo> messageParts = messageContainer.getMessageParts(); Part messagePart = null; for (MessagePartInfo messagePartInfo : messageParts) { messagePart = def.createPart(); messagePart.setName(messagePartInfo.getName().getLocalPart()); if (messagePartInfo.isElement()) { messagePart.setElementName(messagePartInfo.getElementQName()); addNamespace(messagePartInfo.getElementQName().getNamespaceURI(), def); } else if (messagePartInfo.getTypeQName() != null) { messagePart.setTypeName(messagePartInfo.getTypeQName()); addNamespace(messagePartInfo.getTypeQName().getNamespaceURI(), def); } message.addPart(messagePart); } }
el.setName(wrapperName.getLocalPart()); wrappedMessage.getMessageParts().get(0).setXmlSchema(el); ct.setParticle(seq); for (MessagePartInfo mpi : unwrappedMessage.getMessageParts()) { el = new XmlSchemaElement(schema, Boolean.TRUE.equals(mpi.getProperty(HEADER))); Map<Class<?>, Boolean> jaxbAnnoMap = getJaxbAnnoMap(mpi);
return; for (MessagePartInfo part : container.getMessageParts()) { AegisType type = getParameterType(s, serviceTM, part, partType);
el.setName(wrapperName.getLocalPart()); wrappedMessage.getMessageParts().get(0).setXmlSchema(el); ct.setParticle(seq); for (MessagePartInfo mpi : unwrappedMessage.getMessageParts()) { el = new XmlSchemaElement(schema, Boolean.TRUE.equals(mpi.getProperty(HEADER))); Map<Class<?>, Boolean> jaxbAnnoMap = getJaxbAnnoMap(mpi);
return; for (MessagePartInfo part : container.getMessageParts()) { AegisType type = getParameterType(s, serviceTM, part, partType);
ct.setParticle(seq); for (MessagePartInfo mpi : unwrappedMessage.getMessageParts()) { el = new XmlSchemaElement(schema, Boolean.TRUE.equals(mpi.getProperty(HEADER))); Map<Class<?>, Boolean> jaxbAnnoMap = getJaxbAnnoMap(mpi);