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: