org.apache.axis.wsdl
Class WSDL2Java

java.lang.Object
  extended byorg.apache.axis.wsdl.gen.WSDL2
      extended byorg.apache.axis.wsdl.WSDL2Java

public class WSDL2Java
extends WSDL2

Command line interface to the WSDL2Java utility


Field Summary
protected static int ALL_OPT
          Field ALL_OPT
protected  boolean bPackageOpt
          Field bPackageOpt
protected static int BUILDFILE_OPT
          Field BUILDFILE_OPT
protected static int CLASSPATH_OPT
           
protected static int FACTORY_CLASS_OPT
          Field FACTORY_CLASS_OPT
protected static int HELPER_CLASS_OPT
          Field HELPER_CLASS_OPT
protected static int IMPL_CLASS_OPT
          Field IMPL_CLASS_OPT
protected static int JAXRPC11_OPT
          Field IMPL_CLASS_OPT
protected static int NAMESPACE_FILE_OPT
          Field NAMESPACE_FILE_OPT
protected static int NAMESPACE_OPT
          Field NAMESPACE_OPT
protected static int NS_EXCLUDE_OPT
          Filed namespace exclude
protected static int NS_INCLUDE_OPT
          Field namespace include
protected static CLOptionDescriptor[] options
          Define the understood options.
protected static int OUTPUT_OPT
          Field OUTPUT_OPT
protected static int PACKAGE_OPT
          Field PACKAGE_OPT
protected static int PASSWORD_OPT
          Field PASSWORD_OPT
protected static int SCOPE_OPT
          Field SCOPE_OPT
protected static int SERVER_OPT
          Field SERVER_OPT
protected static int SKELETON_DEPLOY_OPT
          Field SKELETON_DEPLOY_OPT
protected static int TEST_OPT
          Field TEST_OPT
protected static int TYPEMAPPING_OPT
          Field TYPEMAPPING_OPT
protected static int USERNAME_OPT
          Field USERNAME_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
protected WSDL2Java()
          Instantiate a WSDL2Java emitter.
 
Method Summary
protected  Parser createParser()
          Instantiate an extension of the Parser
static void main(java.lang.String[] args)
          Main Run the WSDL2Java emitter with the specified command-line arguments
protected  void parseOption(CLOption option)
          Parse an option
protected  void validateOptions()
          validateOptions This method is invoked after the options are set to validate the option settings.
 
Methods inherited from class org.apache.axis.wsdl.gen.WSDL2
addOptions, getParser, printUsage, removeOption, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVER_OPT

protected static final int SERVER_OPT
Field SERVER_OPT

See Also:
Constant Field Values

SKELETON_DEPLOY_OPT

protected static final int SKELETON_DEPLOY_OPT
Field SKELETON_DEPLOY_OPT

See Also:
Constant Field Values

NAMESPACE_OPT

protected static final int NAMESPACE_OPT
Field NAMESPACE_OPT

See Also:
Constant Field Values

NAMESPACE_FILE_OPT

protected static final int NAMESPACE_FILE_OPT
Field NAMESPACE_FILE_OPT

See Also:
Constant Field Values

OUTPUT_OPT

protected static final int OUTPUT_OPT
Field OUTPUT_OPT

See Also:
Constant Field Values

SCOPE_OPT

protected static final int SCOPE_OPT
Field SCOPE_OPT

See Also:
Constant Field Values

TEST_OPT

protected static final int TEST_OPT
Field TEST_OPT

See Also:
Constant Field Values

BUILDFILE_OPT

protected static final int BUILDFILE_OPT
Field BUILDFILE_OPT

See Also:
Constant Field Values

PACKAGE_OPT

protected static final int PACKAGE_OPT
Field PACKAGE_OPT

See Also:
Constant Field Values

ALL_OPT

protected static final int ALL_OPT
Field ALL_OPT

See Also:
Constant Field Values

TYPEMAPPING_OPT

protected static final int TYPEMAPPING_OPT
Field TYPEMAPPING_OPT

See Also:
Constant Field Values

FACTORY_CLASS_OPT

protected static final int FACTORY_CLASS_OPT
Field FACTORY_CLASS_OPT

See Also:
Constant Field Values

HELPER_CLASS_OPT

protected static final int HELPER_CLASS_OPT
Field HELPER_CLASS_OPT

See Also:
Constant Field Values

USERNAME_OPT

protected static final int USERNAME_OPT
Field USERNAME_OPT

See Also:
Constant Field Values

PASSWORD_OPT

protected static final int PASSWORD_OPT
Field PASSWORD_OPT

See Also:
Constant Field Values

CLASSPATH_OPT

protected static final int CLASSPATH_OPT
See Also:
Constant Field Values

bPackageOpt

protected boolean bPackageOpt
Field bPackageOpt


NS_INCLUDE_OPT

protected static final int NS_INCLUDE_OPT
Field namespace include

See Also:
Constant Field Values

NS_EXCLUDE_OPT

protected static final int NS_EXCLUDE_OPT
Filed namespace exclude

See Also:
Constant Field Values

IMPL_CLASS_OPT

protected static final int IMPL_CLASS_OPT
Field IMPL_CLASS_OPT

See Also:
Constant Field Values

JAXRPC11_OPT

protected static final int JAXRPC11_OPT
Field IMPL_CLASS_OPT

See Also:
Constant Field Values

options

protected static final CLOptionDescriptor[] options
Define the understood options. Each CLOptionDescriptor contains: - The "long" version of the option. Eg, "help" means that "--help" will be recognised. - The option flags, governing the option's argument(s). - The "short" version of the option. Eg, 'h' means that "-h" will be recognised. - A description of the option for the usage message

Constructor Detail

WSDL2Java

protected WSDL2Java()
Instantiate a WSDL2Java emitter.

Method Detail

createParser

protected Parser createParser()
Instantiate an extension of the Parser

Overrides:
createParser in class WSDL2
Returns:

parseOption

protected void parseOption(CLOption option)
Parse an option

Overrides:
parseOption in class WSDL2
Parameters:
option - is the option

validateOptions

protected void validateOptions()
validateOptions This method is invoked after the options are set to validate the option settings.

Overrides:
validateOptions in class WSDL2

main

public static void main(java.lang.String[] args)
Main Run the WSDL2Java emitter with the specified command-line arguments

Parameters:
args - command-line arguments


Copyright ? 2003 Apache Web Services Project. All Rights Reserved.