|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.axis.wsdl.toJava.JavaWriterFactory
This is Wsdl2java's implementation of the WriterFactory.
Field Summary | |
protected Emitter |
emitter
|
protected SymbolTable |
symbolTable
|
Constructor Summary | |
JavaWriterFactory()
Default constructor. |
Method Summary | |
BaseTypeMapping |
getBaseTypeMapping()
|
Writer |
getWriter(javax.wsdl.Binding binding,
SymbolTable symbolTable)
Return Wsdl2java's JavaBindingWriter object. |
Writer |
getWriter(javax.wsdl.Definition definition,
SymbolTable symbolTable)
Return Wsdl2java's JavaDefinitionWriter object. |
Writer |
getWriter(javax.wsdl.Message message,
SymbolTable symbolTable)
Since Wsdl2java doesn't emit anything for Messages, return the No-op writer. |
Writer |
getWriter(javax.wsdl.PortType portType,
SymbolTable symbolTable)
Return Wsdl2java's JavaPortTypeWriter object. |
Writer |
getWriter(javax.wsdl.Service service,
SymbolTable symbolTable)
Return Wsdl2java's JavaServiceWriter object. |
Writer |
getWriter(TypeEntry type,
SymbolTable symbolTable)
Return Wsdl2java's JavaTypeWriter object. |
void |
setBaseTypeMapping(BaseTypeMapping btm)
Get TypeMapping to use for translating QNames to java base types |
void |
setEmitter(Emitter emitter)
Provide the emitter object to this class. |
void |
writerPass(javax.wsdl.Definition def,
SymbolTable symbolTable)
Do the Wsdl2java writer pass: - resolve name clashes - construct signatures |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Emitter emitter
protected SymbolTable symbolTable
Constructor Detail |
public JavaWriterFactory()
Method Detail |
public void writerPass(javax.wsdl.Definition def, SymbolTable symbolTable)
writerPass
in interface WriterFactory
public void setEmitter(Emitter emitter)
setEmitter
in interface WriterFactory
public Writer getWriter(javax.wsdl.Message message, SymbolTable symbolTable)
getWriter
in interface WriterFactory
public Writer getWriter(javax.wsdl.PortType portType, SymbolTable symbolTable)
getWriter
in interface WriterFactory
public Writer getWriter(javax.wsdl.Binding binding, SymbolTable symbolTable)
getWriter
in interface WriterFactory
public Writer getWriter(javax.wsdl.Service service, SymbolTable symbolTable)
getWriter
in interface WriterFactory
public Writer getWriter(TypeEntry type, SymbolTable symbolTable)
getWriter
in interface WriterFactory
public Writer getWriter(javax.wsdl.Definition definition, SymbolTable symbolTable)
getWriter
in interface WriterFactory
public void setBaseTypeMapping(BaseTypeMapping btm)
WriterFactory
setBaseTypeMapping
in interface WriterFactory
public BaseTypeMapping getBaseTypeMapping()
getBaseTypeMapping
in interface WriterFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |