public interface GeneratorFactory
Modifier and Type | Method and Description |
---|---|
void |
generatorPass(javax.wsdl.Definition def,
SymbolTable symbolTable)
Allow the Generator extension to make a pass through the
symbol table doing any pre-generation logic, like creating
the Java names for each object and constructing signature
strings.
|
BaseTypeMapping |
getBaseTypeMapping()
Method getBaseTypeMapping
|
Generator |
getGenerator(javax.wsdl.Binding binding,
SymbolTable symbolTable)
Get a Generator implementation that will generate bindings for the given Binding.
|
Generator |
getGenerator(javax.wsdl.Definition definition,
SymbolTable symbolTable)
Get a Generator implementation that will generate anything that doesn't
fit into the scope of any of the other Generators.
|
Generator |
getGenerator(javax.wsdl.Message message,
SymbolTable symbolTable)
Get a Generator implementation that will generate bindings for the given Message.
|
Generator |
getGenerator(javax.wsdl.PortType portType,
SymbolTable symbolTable)
Get a Generator implementation that will generate bindings for the given PortType.
|
Generator |
getGenerator(javax.wsdl.Service service,
SymbolTable symbolTable)
Get a Generator implementation that will generate bindings for the given Service.
|
Generator |
getGenerator(TypeEntry type,
SymbolTable symbolTable)
Get a Generator implementation that will generate bindings for the given Type.
|
void |
setBaseTypeMapping(BaseTypeMapping btm)
Get TypeMapping to use for translating
QNames to base types
|
void generatorPass(javax.wsdl.Definition def, SymbolTable symbolTable)
def
- symbolTable
- Generator getGenerator(javax.wsdl.Message message, SymbolTable symbolTable)
message
- symbolTable
- Generator getGenerator(javax.wsdl.PortType portType, SymbolTable symbolTable)
portType
- symbolTable
- Generator getGenerator(javax.wsdl.Binding binding, SymbolTable symbolTable)
binding
- symbolTable
- Generator getGenerator(javax.wsdl.Service service, SymbolTable symbolTable)
service
- symbolTable
- Generator getGenerator(TypeEntry type, SymbolTable symbolTable)
type
- symbolTable
- Generator getGenerator(javax.wsdl.Definition definition, SymbolTable symbolTable)
definition
- symbolTable
- void setBaseTypeMapping(BaseTypeMapping btm)
btm
- BaseTypeMapping getBaseTypeMapping()
Copyright © The Apache Software Foundation. All Rights Reserved.