public UnwrappedOperationInfo(OperationInfo op) { super(op); wrappedOp = op; setDelegate(wrappedOp, true); }
UnwrappedOperationInfo uOp = new UnwrappedOperationInfo(op); uOp.setProperty(METHOD_ANNOTATIONS, annotations); uOp.setProperty(METHOD_PARAM_ANNOTATIONS, parAnnotations); op.setUnwrappedOperation(uOp); if (uOp.hasInput()) { MessageInfo msg = new MessageInfo(op, MessageInfo.Type.INPUT, uOp.getInput().getName()); op.setInput(uOp.getInputName(), msg); for (MessagePartInfo p : uOp.getInput().getMessageParts()) { p.setConcreteName(p.getName()); if (uOp.hasOutput()) { QName name = uOp.getOutput().getName(); MessageInfo msg = new MessageInfo(op, MessageInfo.Type.OUTPUT, name); op.setOutput(uOp.getOutputName(), msg); for (MessagePartInfo p : uOp.getOutput().getMessageParts()) { p.setConcreteName(p.getName());
&& !Boolean.TRUE.equals(part.getProperty("messagepart.isheader"))) { UnwrappedOperationInfo uop = (UnwrappedOperationInfo)part.getMessageInfo().getOperation(); OperationInfo op = uop.getWrappedOperation(); MessageInfo inf = null; if (uop.getInput() == part.getMessageInfo()) { inf = op.getInput(); } else if (uop.getOutput() == part.getMessageInfo()) { inf = op.getOutput();
private MessagePartInfo getFaultMessagePart(QName qname, OperationInfo op) { if (op.isUnwrapped() && (op instanceof UnwrappedOperationInfo)) { op = ((UnwrappedOperationInfo)op).getWrappedOperation(); } for (FaultInfo faultInfo : op.getFaults()) { for (MessagePartInfo mpi : faultInfo.getMessageParts()) { String ns = null; if (mpi.isElement()) { ns = mpi.getElementQName().getNamespaceURI(); } else { ns = mpi.getTypeQName().getNamespaceURI(); } if (qname.getLocalPart().equals(mpi.getConcreteName().getLocalPart()) && qname.getNamespaceURI().equals(ns)) { return mpi; } } } return null; } }
op = oInfo.getWrappedOperation(); if (part.getMessageInfo() == oInfo.getInput()) { mapping = model.get(op.getInput().getFirstMessagePart().getElementQName()); } else {
OperationInfo unwrapped = new UnwrappedOperationInfo(opInfo); MessageInfo unwrappedInput = new MessageInfo(unwrapped, MessageInfo.Type.INPUT, inputMessage.getName());
UnwrappedOperationInfo uOp = new UnwrappedOperationInfo(op); uOp.setProperty(METHOD_ANNOTATIONS, annotations); uOp.setProperty(METHOD_PARAM_ANNOTATIONS, parAnnotations); op.setUnwrappedOperation(uOp); if (uOp.hasInput()) { MessageInfo msg = new MessageInfo(op, MessageInfo.Type.INPUT, uOp.getInput().getName()); op.setInput(uOp.getInputName(), msg); for (MessagePartInfo p : uOp.getInput().getMessageParts()) { p.setConcreteName(p.getName()); if (uOp.hasOutput()) { QName name = uOp.getOutput().getName(); MessageInfo msg = new MessageInfo(op, MessageInfo.Type.OUTPUT, name); op.setOutput(uOp.getOutputName(), msg); for (MessagePartInfo p : uOp.getOutput().getMessageParts()) { p.setConcreteName(p.getName());
private MessagePartInfo getFaultMessagePart(QName qname, OperationInfo op) { if (op.isUnwrapped() && (op instanceof UnwrappedOperationInfo)) { op = ((UnwrappedOperationInfo)op).getWrappedOperation(); } for (FaultInfo faultInfo : op.getFaults()) { for (MessagePartInfo mpi : faultInfo.getMessageParts()) { String ns = null; if (mpi.isElement()) { ns = mpi.getElementQName().getNamespaceURI(); } else { ns = mpi.getTypeQName().getNamespaceURI(); } if (qname.getLocalPart().equals(mpi.getConcreteName().getLocalPart()) && qname.getNamespaceURI().equals(ns)) { return mpi; } } } return null; } }
op = oInfo.getWrappedOperation(); if (part.getMessageInfo() == oInfo.getInput()) { mapping = model.get(op.getInput().getFirstMessagePart().getElementQName()); } else {
OperationInfo unwrapped = new UnwrappedOperationInfo(opInfo); MessageInfo unwrappedInput = new MessageInfo(unwrapped, MessageInfo.Type.INPUT, inputMessage.getName());
UnwrappedOperationInfo uOp = new UnwrappedOperationInfo(op); uOp.setProperty(METHOD_ANNOTATIONS, annotations); uOp.setProperty(METHOD_PARAM_ANNOTATIONS, parAnnotations); op.setUnwrappedOperation(uOp); if (uOp.hasInput()) { MessageInfo msg = new MessageInfo(op, MessageInfo.Type.INPUT, uOp.getInput().getName()); op.setInput(uOp.getInputName(), msg); for (MessagePartInfo p : uOp.getInput().getMessageParts()) { p.setConcreteName(p.getName()); if (uOp.hasOutput()) { QName name = uOp.getOutput().getName(); MessageInfo msg = new MessageInfo(op, MessageInfo.Type.OUTPUT, name); op.setOutput(uOp.getOutputName(), msg); for (MessagePartInfo p : uOp.getOutput().getMessageParts()) { p.setConcreteName(p.getName());
public UnwrappedOperationInfo(OperationInfo op) { super(op); wrappedOp = op; setDelegate(wrappedOp, true); }
OperationInfo unwrapped = new UnwrappedOperationInfo(opInfo); MessageInfo unwrappedInput = new MessageInfo(unwrapped, MessageInfo.Type.INPUT, inputMessage.getName());
public UnwrappedOperationInfo(OperationInfo op) { super(op); wrappedOp = op; setDelegate(wrappedOp, true); }
public UnwrappedOperationInfo(OperationInfo op) { super(op); wrappedOp = op; setDelegate(wrappedOp, true); }
op = ((UnwrappedOperationInfo)op).getWrappedOperation();
op = ((UnwrappedOperationInfo)op).getWrappedOperation();