// The MIT License
//
// Copyright (c) 2004 Evren Sirin
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to
// deal in the Software without restriction, including without limitation the
// sell copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in
// all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
// IN THE SOFTWARE.
public class WSDLOperation {
public static boolean DEBUG = false;
this.call = c;
}
}
return in;
}
return null;
}
}
return out;
}
return null;
}
return getName();
}
if(i.hasNext()) s += ", ";
}
s += ") -> (";
if(i.hasNext()) s += ", ";
}
s += ")";
return s;
}
if(DEBUG) {
}
if(DEBUG)
// TODO Handle SOAPFault message
}
if(DEBUG) {
if(e.getChildElements().hasNext()) {
}
}
else
}
else
}
}
if(DEBUG) {
}
//envelope.addNamespaceDeclaration("ns0", targetNamespace);
if(inputEncodingStyle != null) {
}
// FIXME test this feature
if(paramValue == null) continue;
// TODO treat string, int, float differently
if(paramValue instanceof Node) {
if(DEBUG)
}
}
else {
if(DEBUG)
}
}
return envelope;
}
if(DEBUG)
}
if(DEBUG)
}
else {
if(DEBUG)
}
//NamedNodeMap attrs = node.getAttributes();
for (int i = 0; i < len; i++) {
}
}
}
}
}