org.apache.axis.wsdl.toJava
Class JavaTypeWriter
java.lang.Object
org.apache.axis.wsdl.toJava.JavaTypeWriter
- Generator
public class JavaTypeWriter
extends java.lang.Object
This is Wsdl2java's Type Writer. It writes the following files, as appropriate:
.java, Holder.java.
void | generate() - Write all the service bindnigs: service and testcase.
|
protected JavaWriter | getBeanHelperWriter(Emitter emitter, TypeEntry type, Vector elements, TypeEntry base, Vector attributes, boolean forException) - getHelperWriter
|
protected JavaWriter | getBeanWriter(Emitter emitter, TypeEntry type, TypeEntry base) - getBeanWriter
|
protected JavaWriter | getEnumTypeWriter(Emitter emitter, TypeEntry type, Vector v) - getEnumWriter
|
protected Generator | getHolderWriter(Emitter emitter, TypeEntry type) - getHolderWriter
|
HOLDER_IS_NEEDED
public static final String HOLDER_IS_NEEDED
Field HOLDER_IS_NEEDED
JavaTypeWriter
public JavaTypeWriter(Emitter emitter,
TypeEntry type,
SymbolTable symbolTable)
Constructor.
emitter
- type
- symbolTable
-
generate
public void generate()
throws IOException
Write all the service bindnigs: service and testcase.
- generate in interface Generator
getBeanHelperWriter
protected JavaWriter getBeanHelperWriter(Emitter emitter,
TypeEntry type,
Vector elements,
TypeEntry base,
Vector attributes,
boolean forException)
getHelperWriter
emitter
- type
- elements
- base
- attributes
-
Copyright © 2005 Apache Web Services Project. All Rights Reserved.