org.apache.axis.wsdl.toJava
public class JavaBindingWriter extends Object implements Generator
| Field Summary | |
|---|---|
| protected Binding | binding Field binding |
| protected Emitter | emitter Field emitter |
| protected Generator | implWriter Field implWriter |
| protected Generator | interfaceWriter Field interfaceWriter |
| static String | INTERFACE_NAME Field INTERFACE_NAME |
| protected Generator | skelWriter Field skelWriter |
| protected Generator | stubWriter Field stubWriter |
| protected SymbolTable | symbolTable Field symbolTable |
| Constructor Summary | |
|---|---|
| JavaBindingWriter(Emitter emitter, Binding binding, SymbolTable symbolTable)
Constructor.
| |
| Method Summary | |
|---|---|
| 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. |
Parameters: emitter binding symbolTable
Throws: IOException
Parameters: emitter bEntry st
Returns:
Parameters: emitter ptEntry bEntry st
Returns:
Parameters: emitter bEntry st
Returns:
Parameters: emitter bEntry st
Returns: