public static void printQualifiedAttribute(String name, QName value, Definition def, PrintWriter pw) throws WSDLException { if (value != null) { printAttribute(name, getQualifiedValue(value.getNamespaceURI(), value.getLocalPart(), def), pw); } }
protected void printNamespaceDeclarations(Map namespaces, PrintWriter pw) throws WSDLException { if (namespaces != null) { Set keys = namespaces.keySet(); Iterator keyIterator = keys.iterator(); while (keyIterator.hasNext()) { String prefix = (String)keyIterator.next(); if (prefix == null) { prefix = ""; } DOMUtils.printAttribute(Constants.ATTR_XMLNS + (!prefix.equals("") ? ":" + prefix : ""), (String)namespaces.get(prefix), pw); } } }
/** * Prints attributes with qualified names. */ public static void printQualifiedAttribute(QName name, String value, Definition def, PrintWriter pw) throws WSDLException { if (name != null) { printAttribute(getQualifiedValue(name.getNamespaceURI(), name.getLocalPart(), def), value, pw); } }
public static void printQualifiedAttribute(QName name, QName value, Definition def, PrintWriter pw) throws WSDLException { if (value != null) { printAttribute(getQualifiedValue(name.getNamespaceURI(), name.getLocalPart(), def), getQualifiedValue(value.getNamespaceURI(), value.getLocalPart(), def), pw); } }
DOMUtils.printAttribute(Constants.ATTR_NAME, soapFault.getName(), pw); DOMUtils.printAttribute(SOAP12Constants.ATTR_USE, soapFault.getUse(), pw); DOMUtils.printAttribute(SOAP12Constants.ATTR_ENCODING_STYLE, soapFault.getEncodingStyle(), pw); DOMUtils.printAttribute(Constants.ATTR_NAMESPACE, soapFault.getNamespaceURI(), pw);
DOMUtils.printAttribute(SOAP12Constants.ATTR_STYLE, soapBinding.getStyle(), pw); DOMUtils.printAttribute(SOAP12Constants.ATTR_TRANSPORT, soapBinding.getTransportURI(), pw);
DOMUtils.printAttribute(Constants.ATTR_NAMESPACE, importDef.getNamespaceURI(), pw); DOMUtils.printAttribute(Constants.ATTR_LOCATION, importDef.getLocationURI(), pw);
DOMUtils.printAttribute(SOAPConstants.ATTR_SOAP_ACTION, soapOperation.getSoapActionURI(), pw); DOMUtils.printAttribute(SOAPConstants.ATTR_STYLE, soapOperation.getStyle(), pw);
protected void printBindingFaults(Map bindingFaults, Definition def, PrintWriter pw) throws WSDLException { if (bindingFaults != null) { String tagName = DOMUtils.getQualifiedValue(Constants.NS_URI_WSDL, Constants.ELEM_FAULT, def); Iterator bindingFaultIterator = bindingFaults.values().iterator(); while (bindingFaultIterator.hasNext()) { BindingFault bindingFault = (BindingFault)bindingFaultIterator.next(); pw.print(" <" + tagName); DOMUtils.printAttribute(Constants.ATTR_NAME, bindingFault.getName(), pw); printExtensibilityAttributes(BindingFault.class, bindingFault, def, pw); pw.println('>'); printDocumentation(bindingFault.getDocumentationElement(), def, pw); List extElements = bindingFault.getExtensibilityElements(); printExtensibilityElements(BindingFault.class, extElements, def, pw); pw.println(" </" + tagName + '>'); } } }
public void marshall(Class parentType, QName elementType, ExtensibilityElement extension, PrintWriter pw, Definition def, ExtensionRegistry extReg) throws WSDLException { HTTPAddress httpAddress = (HTTPAddress)extension; if (httpAddress != null) { String tagName = DOMUtils.getQualifiedValue(HTTPConstants.NS_URI_HTTP, "address", def); pw.print(" <" + tagName); DOMUtils.printAttribute(Constants.ATTR_LOCATION, httpAddress.getLocationURI(), pw); Boolean required = httpAddress.getRequired(); if (required != null) { DOMUtils.printQualifiedAttribute(Constants.Q_ATTR_REQUIRED, required.toString(), def, pw); } pw.println("/>"); } }
public void marshall(Class parentType, QName elementType, ExtensibilityElement extension, PrintWriter pw, Definition def, ExtensionRegistry extReg) throws WSDLException { SOAP12Address soapAddress = (SOAP12Address)extension; if (soapAddress != null) { String tagName = DOMUtils.getQualifiedValue(SOAP12Constants.NS_URI_SOAP12, "address", def); pw.print(" <" + tagName); DOMUtils.printAttribute(Constants.ATTR_LOCATION, soapAddress.getLocationURI(), pw); Boolean required = soapAddress.getRequired(); if (required != null) { DOMUtils.printQualifiedAttribute(Constants.Q_ATTR_REQUIRED, required.toString(), def, pw); } pw.println("/>"); } }
public void marshall(Class parentType, QName elementType, ExtensibilityElement extension, PrintWriter pw, Definition def, ExtensionRegistry extReg) throws WSDLException { HTTPBinding httpBinding = (HTTPBinding)extension; if (httpBinding != null) { String tagName = DOMUtils.getQualifiedValue(HTTPConstants.NS_URI_HTTP, "binding", def); pw.print(" <" + tagName); DOMUtils.printAttribute(HTTPConstants.ATTR_VERB, httpBinding.getVerb(), pw); Boolean required = httpBinding.getRequired(); if (required != null) { DOMUtils.printQualifiedAttribute(Constants.Q_ATTR_REQUIRED, required.toString(), def, pw); } pw.println("/>"); } }
public void marshall(Class parentType, QName elementType, ExtensibilityElement extension, PrintWriter pw, Definition def, ExtensionRegistry extReg) throws WSDLException { HTTPOperation httpOperation = (HTTPOperation)extension; if (httpOperation != null) { String tagName = DOMUtils.getQualifiedValue(HTTPConstants.NS_URI_HTTP, "operation", def); pw.print(" <" + tagName); DOMUtils.printAttribute(Constants.ATTR_LOCATION, httpOperation.getLocationURI(), pw); Boolean required = httpOperation.getRequired(); if (required != null) { DOMUtils.printQualifiedAttribute(Constants.Q_ATTR_REQUIRED, required.toString(), def, pw); } pw.println("/>"); } }
public void marshall(Class parentType, QName elementType, ExtensibilityElement extension, PrintWriter pw, Definition def, ExtensionRegistry extReg) throws WSDLException { SOAPAddress soapAddress = (SOAPAddress)extension; if (soapAddress != null) { String tagName = DOMUtils.getQualifiedValue(SOAPConstants.NS_URI_SOAP, "address", def); pw.print(" <" + tagName); DOMUtils.printAttribute(Constants.ATTR_LOCATION, soapAddress.getLocationURI(), pw); Boolean required = soapAddress.getRequired(); if (required != null) { DOMUtils.printQualifiedAttribute(Constants.Q_ATTR_REQUIRED, required.toString(), def, pw); } pw.println("/>"); } }
protected void printBindingOutput(BindingOutput bindingOutput, Definition def, PrintWriter pw) throws WSDLException { if (bindingOutput != null) { String tagName = DOMUtils.getQualifiedValue(Constants.NS_URI_WSDL, Constants.ELEM_OUTPUT, def); pw.print(" <" + tagName); DOMUtils.printAttribute(Constants.ATTR_NAME, bindingOutput.getName(), pw); pw.println('>'); printDocumentation(bindingOutput.getDocumentationElement(), def, pw); List extElements = bindingOutput.getExtensibilityElements(); printExtensibilityElements(BindingOutput.class, extElements, def, pw); pw.println(" </" + tagName + '>'); } }
DOMUtils.printAttribute(Constants.ATTR_NAME, name.getLocalPart(), pw);
DOMUtils.printAttribute(Constants.ATTR_NAME, port.getName(), pw);
protected void printBindingInput(BindingInput bindingInput, Definition def, PrintWriter pw) throws WSDLException { if (bindingInput != null) { String tagName = DOMUtils.getQualifiedValue(Constants.NS_URI_WSDL, Constants.ELEM_INPUT, def); pw.print(" <" + tagName); DOMUtils.printAttribute(Constants.ATTR_NAME, bindingInput.getName(), pw); printExtensibilityAttributes(BindingInput.class, bindingInput, def, pw); pw.println('>'); printDocumentation(bindingInput.getDocumentationElement(), def, pw); List extElements = bindingInput.getExtensibilityElements(); printExtensibilityElements(BindingInput.class, extElements, def, pw); pw.println(" </" + tagName + '>'); } }
protected void printInput(Input input, Definition def, PrintWriter pw) throws WSDLException { if (input != null) { String tagName = DOMUtils.getQualifiedValue(Constants.NS_URI_WSDL, Constants.ELEM_INPUT, def); pw.print(" <" + tagName); DOMUtils.printAttribute(Constants.ATTR_NAME, input.getName(), pw); Message message = input.getMessage(); if (message != null) { DOMUtils.printQualifiedAttribute(Constants.ATTR_MESSAGE, message.getQName(), def, pw); } printExtensibilityAttributes(Input.class, input, def, pw); pw.println('>'); printDocumentation(input.getDocumentationElement(), def, pw); List extElements = input.getExtensibilityElements(); printExtensibilityElements(Input.class, extElements, def, pw); pw.println(" </" + tagName + '>'); } }
protected void printOutput(Output output, Definition def, PrintWriter pw) throws WSDLException { if (output != null) { String tagName = DOMUtils.getQualifiedValue(Constants.NS_URI_WSDL, Constants.ELEM_OUTPUT, def); pw.print(" <" + tagName); DOMUtils.printAttribute(Constants.ATTR_NAME, output.getName(), pw); Message message = output.getMessage(); if (message != null) { DOMUtils.printQualifiedAttribute(Constants.ATTR_MESSAGE, message.getQName(), def, pw); } printExtensibilityAttributes(Output.class, output, def, pw); pw.println('>'); printDocumentation(output.getDocumentationElement(), def, pw); List extElements = output.getExtensibilityElements(); printExtensibilityElements(Output.class, extElements, def, pw); pw.println(" </" + tagName + '>'); } }