|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.axis.wsdl.JavaWriterFactory
This is Wsdl2java's implementation of the WriterFactory.
Constructor Summary | |
JavaWriterFactory()
Default constructor. |
Method Summary | |
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(Type type,
SymbolTable symbolTable)
Return Wsdl2java's JavaTypeWriter object. |
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 |
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(Type type, SymbolTable symbolTable)
getWriter
in interface WriterFactory
public Writer getWriter(javax.wsdl.Definition definition, SymbolTable symbolTable)
getWriter
in interface WriterFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |