org.apache.cocoon.components.flow.ws
Class ClientBindingGenerator

java.lang.Object
  extended byorg.apache.axis.wsdl.gen.WSDL2
      extended byorg.apache.axis.wsdl.WSDL2Java
          extended byorg.apache.cocoon.components.flow.ws.ClientBindingGenerator

public class ClientBindingGenerator
extends org.apache.axis.wsdl.WSDL2Java

The ClientBindingGenerator uses the WSDL2Java utility from the Axis project to generate Java client bindings from a WSDL document.


Field Summary
 
Fields inherited from class org.apache.axis.wsdl.WSDL2Java
ALL_OPT, ALLOW_INVALID_URL_OPT, bPackageOpt, BUILDFILE_OPT, CLASSPATH_OPT, FACTORY_CLASS_OPT, HELPER_CLASS_OPT, IMPL_CLASS_OPT, NAMESPACE_FILE_OPT, NAMESPACE_OPT, NS_EXCLUDE_OPT, NS_INCLUDE_OPT, options, OUTPUT_OPT, PACKAGE_OPT, PASSWORD_OPT, SCOPE_OPT, SERVER_OPT, SKELETON_DEPLOY_OPT, TEST_OPT, TYPEMAPPING_OPT, USERNAME_OPT, WRAP_ARRAYS_OPT
 
Fields inherited from class org.apache.axis.wsdl.gen.WSDL2
DEBUG_OPT, HELP_OPT, NETWORK_TIMEOUT_OPT, NOIMPORTS_OPT, NOWRAP_OPT, parser, QUIET_OPT, VERBOSE_OPT, wsdlURI
 
Constructor Summary
ClientBindingGenerator()
           
 
Method Summary
 void generate(String wsdlURI, String outputDir)
          Generates Java client bindings from a WSDL document identified by a URI.
protected  void run(String[] args)
           
 
Methods inherited from class org.apache.axis.wsdl.WSDL2Java
createParser, main, parseOption, validateOptions
 
Methods inherited from class org.apache.axis.wsdl.gen.WSDL2
addOptions, getParser, printUsage, removeOption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientBindingGenerator

public ClientBindingGenerator()
Method Detail

generate

public void generate(String wsdlURI,
                     String outputDir)
Generates Java client bindings from a WSDL document identified by a URI.

Parameters:
wsdlURI -
outputDir -

run

protected void run(String[] args)


Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.