org.apache.axis.wsdl.toJava
Class JavaBindingWriter
java.lang.Object
org.apache.axis.wsdl.toJava.JavaBindingWriter
- Generator
public class JavaBindingWriter
extends java.lang.Object
This is Wsdl2java's Binding Writer. It writes the following files, as appropriate:
Stub.java, Skeleton.java, Impl.java.
void | generate() - Write all the binding bindings: stub, skeleton, and impl.
|
protected Generator | getJavaImplWriter(Emitter emitter, BindingEntry bEntry, SymbolTable st) - getJavaImplWriter
|
protected Generator | getJavaInterfaceWriter(Emitter emitter, PortTypeEntry ptEntry, BindingEntry bEntry, SymbolTable st) - getJavaInterfaceWriter
|
protected Generator | getJavaSkelWriter(Emitter emitter, BindingEntry bEntry, SymbolTable st) - getJavaSkelWriter
|
protected Generator | getJavaStubWriter(Emitter emitter, BindingEntry bEntry, SymbolTable st) - getJavaStubWriter
|
protected void | postSetGenerators() - Set the writer based on the other condition after generate() is called.
|
protected void | setGenerators() - setGenerators
Logic to set the generators that are based on the Binding
This logic was moved from the constructor so extended interfaces
can more effectively use the hooks.
|
INTERFACE_NAME
public static String INTERFACE_NAME
Field INTERFACE_NAME
binding
protected Binding binding
Field binding
emitter
protected Emitter emitter
Field emitter
implWriter
protected Generator implWriter
Field implWriter
interfaceWriter
protected Generator interfaceWriter
Field interfaceWriter
skelWriter
protected Generator skelWriter
Field skelWriter
stubWriter
protected Generator stubWriter
Field stubWriter
symbolTable
protected SymbolTable symbolTable
Field symbolTable
JavaBindingWriter
public JavaBindingWriter(Emitter emitter,
Binding binding,
SymbolTable symbolTable)
Constructor.
emitter
- binding
- symbolTable
-
generate
public void generate()
throws IOException
Write all the binding bindings: stub, skeleton, and impl.
- generate in interface Generator
postSetGenerators
protected void postSetGenerators()
Set the writer based on the other condition after generate() is called.
setGenerators
protected void setGenerators()
setGenerators
Logic to set the generators that are based on the Binding
This logic was moved from the constructor so extended interfaces
can more effectively use the hooks.
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.