org.apache.ws.resource.tool
Class Wsdl2Java

java.lang.Object
  extended byorg.apache.ws.resource.tool.Wsdl2Java

public class Wsdl2Java
extends java.lang.Object

Generates Java Web service types and skeletons from a WSRF WSDL.

Author:
Ian Springer (ian DOT springer AT hp DOT com)

Nested Class Summary
(package private) static interface Wsdl2Java.LongOpts
          DOCUMENT_ME
(package private) static interface Wsdl2Java.Opts
          DOCUMENT_ME
static class Wsdl2Java.Wsdl2JavaOptions
          DOCUMENT_ME
 
Field Summary
protected static org.apache.commons.cli.Options CMD_LINE_OPTIONS
          DOCUMENT_ME
 
Constructor Summary
Wsdl2Java(java.io.File[] wsdlFiles, java.io.File outputDir, java.io.File[] classpathFiles, Wsdl2Java.Wsdl2JavaOptions options)
          Creates a new Wsdl2Java object.
 
Method Summary
protected  void addPortType2JavaInfo(PortType2JavaInfo ptInfo)
          DOCUMENT_ME
 void generate()
          DOCUMENT_ME
 Wsdl2Java.Wsdl2JavaOptions getOptions()
          DOCUMENT_ME
 java.io.File getOutputDir()
          DOCUMENT_ME
protected  PortType2JavaInfo getPortType2JavaInfo(javax.xml.namespace.QName ptName)
          DOCUMENT_ME
 java.io.File[] getWsdlFiles()
          DOCUMENT_ME
static void main(java.lang.String[] args)
          DOCUMENT_ME
(package private) static java.io.File[] toFileArray(java.lang.String classpath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CMD_LINE_OPTIONS

protected static final org.apache.commons.cli.Options CMD_LINE_OPTIONS
DOCUMENT_ME

Constructor Detail

Wsdl2Java

public Wsdl2Java(java.io.File[] wsdlFiles,
                 java.io.File outputDir,
                 java.io.File[] classpathFiles,
                 Wsdl2Java.Wsdl2JavaOptions options)
          throws java.lang.Exception
Creates a new Wsdl2Java object.

Parameters:
wsdlFiles - DOCUMENT_ME
outputDir - DOCUMENT_ME
classpathFiles -
options - DOCUMENT_ME
Method Detail

getOptions

public Wsdl2Java.Wsdl2JavaOptions getOptions()
DOCUMENT_ME

Returns:
DOCUMENT_ME

getOutputDir

public java.io.File getOutputDir()
DOCUMENT_ME

Returns:
DOCUMENT_ME

getWsdlFiles

public java.io.File[] getWsdlFiles()
DOCUMENT_ME

Returns:
DOCUMENT_ME

generate

public void generate()
              throws java.lang.Exception
DOCUMENT_ME

Throws:
java.lang.Exception - DOCUMENT_ME

main

public static void main(java.lang.String[] args)
                 throws org.apache.commons.cli.ParseException
DOCUMENT_ME

Parameters:
args - DOCUMENT_ME
Throws:
org.apache.commons.cli.ParseException - DOCUMENT_ME

getPortType2JavaInfo

protected PortType2JavaInfo getPortType2JavaInfo(javax.xml.namespace.QName ptName)
DOCUMENT_ME

Parameters:
ptName - DOCUMENT_ME
Returns:
DOCUMENT_ME

addPortType2JavaInfo

protected void addPortType2JavaInfo(PortType2JavaInfo ptInfo)
DOCUMENT_ME

Parameters:
ptInfo - DOCUMENT_ME

toFileArray

static java.io.File[] toFileArray(java.lang.String classpath)


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.