org.apache.axis.wsdl
Class Emitter

java.lang.Object
  |
  +--org.apache.axis.wsdl.Emitter

public class Emitter
extends java.lang.Object

This class produces java files for stubs, skeletons, and types from a WSDL document.

Author:
Russell Butek (butek@us.ibm.com), Tom Jordahl (tjordahl@macromedia.com), Steve Graham (sggraham@us.ibm.com)

Constructor Summary
Emitter()
           
 
Method Summary
 void emit(org.w3c.dom.Document doc)
          Call this method if your WSDL document has already been parsed as an XML DOM document.
 void emit(java.lang.String uri)
          Call this method if you have a uri for the WSDL document
 void generateMessageContext(boolean value)
          Turn on/off server Message Context parm creation in skel
 void generatePackageName(boolean generatePackageName)
          Turn on/off automatic package name generation
 void generateSkeleton(boolean value)
          Turn on/off server skeleton creation
 void setOutputDir(java.lang.String outputDir)
          Set the output directory to use in emitted source files
 void setPackageName(java.lang.String packageName)
          Set the package name to use in emitted source files
 void verbose(boolean value)
          Turn on/off verbose messages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Emitter

public Emitter()
Method Detail

emit

public void emit(java.lang.String uri)
          throws java.io.IOException
Call this method if you have a uri for the WSDL document

emit

public void emit(org.w3c.dom.Document doc)
          throws java.io.IOException
Call this method if your WSDL document has already been parsed as an XML DOM document.

generateSkeleton

public void generateSkeleton(boolean value)
Turn on/off server skeleton creation
Parameters:
boolean - value

generateMessageContext

public void generateMessageContext(boolean value)
Turn on/off server Message Context parm creation in skel
Parameters:
boolean - value

verbose

public void verbose(boolean value)
Turn on/off verbose messages
Parameters:
boolean - value

generatePackageName

public void generatePackageName(boolean generatePackageName)
Turn on/off automatic package name generation

setPackageName

public void setPackageName(java.lang.String packageName)
Set the package name to use in emitted source files

setOutputDir

public void setOutputDir(java.lang.String outputDir)
Set the output directory to use in emitted source files


Copyright © 2001 Apache XML Project. All Rights Reserved.