Package org.apache.axis.wsdl.toJava
Class JavaDefinitionWriter
java.lang.Object
org.apache.axis.wsdl.toJava.JavaDefinitionWriter
- All Implemented Interfaces:
Generator
This is Wsdl2java's Definition Writer.
It currently writes the following files:
Faults as needed.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected javax.wsdl.Definition
Field definitionprotected Emitter
Field emitterprotected SymbolTable
Field symbolTable -
Constructor Summary
ConstructorsConstructorDescriptionJavaDefinitionWriter
(Emitter emitter, javax.wsdl.Definition definition, SymbolTable symbolTable) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
generate()
Write other items from the definition as needed.protected void
Write all the simple type faults.
-
Field Details
-
emitter
Field emitter -
definition
protected javax.wsdl.Definition definitionField definition -
symbolTable
Field symbolTable
-
-
Constructor Details
-
JavaDefinitionWriter
public JavaDefinitionWriter(Emitter emitter, javax.wsdl.Definition definition, SymbolTable symbolTable) Constructor.- Parameters:
emitter
-definition
-symbolTable
-
-
-
Method Details
-
generate
Write other items from the definition as needed.- Specified by:
generate
in interfaceGenerator
- Throws:
IOException
-
writeFaults
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- Throws:
IOException
-