DOMUtils.getQualifiedValue(Constants.NS_URI_WSDL20,
Constants.ELEM_OPERATION,
des);
for(int ind=0;ind<operations.length;ind++){
InterfaceOperationElement operation =operations[ind] ;
if (operation!=null){
pw.print(" <" + tagName);
QName name=operation.getName();
if(name!=null){
DOMUtils.printAttribute(Constants.ATTR_NAME,
name.getLocalPart(),
pw);
}
URI pattern=operation.getPattern();
if(pattern!=null){
DOMUtils.printAttribute(Constants.ATTR_PATTERN,
pattern.toString(),
pw);
}
URI[] styles=operation.getStyle();
for(int i=0;i<styles.length;i++){
if(styles[i]!=null){
DOMUtils.printAttribute(
Constants.ATTR_STYLE,
styles[i].toString(),
pw);
}
}
printExtensibilityAttributes(operation.getExtensionAttributes(), operation, pw);
pw.println('>');
printDocumentation(operation.getDocumentationElements(), des, pw);
printInterfaceMessageReferences(operation.getInterfaceMessageReferenceElements(),des, pw);
printInterfaceFaultReferences(operation.getInterfaceFaultReferenceElements(),des,pw);
printExtensibilityElements(operation.getClass(), operation.getExtensionElements(), des, pw);
pw.println(" </" + tagName + '>');
}
}