org.apache.axis.wsdl.toJava

Class JavaDefinitionWriter

Implemented Interfaces:
Generator

public class JavaDefinitionWriter
extends java.lang.Object
implements Generator

This is Wsdl2java's Definition Writer. It currently writes the following files: Faults as needed.

Field Summary

protected Definition
definition
Field definition
protected Emitter
emitter
Field emitter
protected SymbolTable
symbolTable
Field symbolTable

Constructor Summary

JavaDefinitionWriter(Emitter emitter, Definition definition, SymbolTable symbolTable)
Constructor.

Method Summary

void
generate()
Write other items from the definition as needed.
protected void
writeFaults()
Write all the simple type faults.

Field Details

definition

protected Definition definition
Field definition

emitter

protected Emitter emitter
Field emitter

symbolTable

protected SymbolTable symbolTable
Field symbolTable

Constructor Details

JavaDefinitionWriter

public JavaDefinitionWriter(Emitter emitter,
                            Definition definition,
                            SymbolTable symbolTable)
Constructor.
Parameters:
emitter -
definition -
symbolTable -

Method Details

generate

public void generate()
            throws IOException
Write other items from the definition as needed.
Specified by:
generate in interface Generator

writeFaults

protected void writeFaults()
            throws IOException
Write all the simple type faults. The complexType Faults are automatically handled by JavaTypeWriter. The fault name is derived from the fault message name per JAX-RPC

Copyright B) 2005 Apache Web Services Project. All Rights Reserved.