org.apache.beehive.wsm.axis.ant
Class AxisTypeGenerator

Object
  extended by JavaGeneratorFactory
      extended by AxisTypeGenerator
All Implemented Interfaces:
GeneratorFactory

public class AxisTypeGenerator
extends JavaGeneratorFactory


Nested Class Summary
 
Nested classes/interfaces inherited from class JavaGeneratorFactory
JavaGeneratorFactory.Writers
 
Field Summary
 
Fields inherited from class JavaGeneratorFactory
bindingWriters, COMPLEX_TYPE_FAULT, emitter, EXCEPTION_CLASS_NAME, EXCEPTION_DATA_TYPE, serviceWriters, symbolTable
 
Constructor Summary
AxisTypeGenerator()
           
 
Method Summary
 void generateTypes(String wsdl, String outputDir)
           
 Generator getGenerator(Binding binding, SymbolTable symbolTable)
           
 Generator getGenerator(Definition definition, SymbolTable symbolTable)
           
 Generator getGenerator(Message message, SymbolTable symbolTable)
           
 Generator getGenerator(PortType portType, SymbolTable symbolTable)
           
 Generator getGenerator(Service service, SymbolTable symbolTable)
           
 
Methods inherited from class JavaGeneratorFactory
addBindingGenerators, addDefinitionGenerators, addGenerator, addMessageGenerators, addPortTypeGenerators, addServiceGenerators, addTypeGenerators, constructSignatures, determineIfHoldersNeeded, determineInterfaceNames, generatorPass, getBaseTypeMapping, getExceptionJavaNameHook, getGenerator, getOperationJavaNameHook, getParameterTypeJavaNameHook, getPortJavaNameHook, getReturnTypeJavaNameHook, getServiceEndpointInterfaceJavaNameHook, getServiceInterfaceJavaNameHook, ignoreNonSOAPBindings, include, javifyNames, javifyTypeEntryName, resolveNameClashes, setAllReferencesToTrue, setBaseTypeMapping, setEmitter
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisTypeGenerator

public AxisTypeGenerator()
Method Detail

generateTypes

public void generateTypes(String wsdl,
                          String outputDir)
                   throws Exception
Throws:
Exception

getGenerator

public Generator getGenerator(Message message,
                              SymbolTable symbolTable)
Specified by:
getGenerator in interface GeneratorFactory
Overrides:
getGenerator in class JavaGeneratorFactory

getGenerator

public Generator getGenerator(PortType portType,
                              SymbolTable symbolTable)
Specified by:
getGenerator in interface GeneratorFactory
Overrides:
getGenerator in class JavaGeneratorFactory

getGenerator

public Generator getGenerator(Binding binding,
                              SymbolTable symbolTable)
Specified by:
getGenerator in interface GeneratorFactory
Overrides:
getGenerator in class JavaGeneratorFactory

getGenerator

public Generator getGenerator(Service service,
                              SymbolTable symbolTable)
Specified by:
getGenerator in interface GeneratorFactory
Overrides:
getGenerator in class JavaGeneratorFactory

getGenerator

public Generator getGenerator(Definition definition,
                              SymbolTable symbolTable)
Specified by:
getGenerator in interface GeneratorFactory
Overrides:
getGenerator in class JavaGeneratorFactory