Package org.apache.axis.wsdl.toJava
Class JavaTypeWriter
- java.lang.Object
-
- org.apache.axis.wsdl.toJava.JavaTypeWriter
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringHOLDER_IS_NEEDEDField HOLDER_IS_NEEDED
-
Constructor Summary
Constructors Constructor Description JavaTypeWriter(Emitter emitter, TypeEntry type, SymbolTable symbolTable)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerate()Write all the service bindnigs: service and testcase.protected JavaWritergetBeanHelperWriter(Emitter emitter, TypeEntry type, java.util.Vector elements, TypeEntry base, java.util.Vector attributes, boolean forException)getHelperWriterprotected JavaWritergetBeanWriter(Emitter emitter, TypeEntry type, TypeEntry base)getBeanWriterprotected JavaWritergetEnumTypeWriter(Emitter emitter, TypeEntry type, java.util.Vector v)getEnumWriterprotected GeneratorgetHolderWriter(Emitter emitter, TypeEntry type)getHolderWriter
-
-
-
Field Detail
-
HOLDER_IS_NEEDED
public static final java.lang.String HOLDER_IS_NEEDED
Field HOLDER_IS_NEEDED- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JavaTypeWriter
public JavaTypeWriter(Emitter emitter, TypeEntry type, SymbolTable symbolTable)
Constructor.- Parameters:
emitter-type-symbolTable-
-
-
Method Detail
-
generate
public void generate() throws java.io.IOExceptionWrite all the service bindnigs: service and testcase.
-
getEnumTypeWriter
protected JavaWriter getEnumTypeWriter(Emitter emitter, TypeEntry type, java.util.Vector v)
getEnumWriter- Parameters:
emitter-type-v-- Returns:
-
getBeanWriter
protected JavaWriter getBeanWriter(Emitter emitter, TypeEntry type, TypeEntry base)
getBeanWriter- Parameters:
emitter-type-base-- Returns:
-
getBeanHelperWriter
protected JavaWriter getBeanHelperWriter(Emitter emitter, TypeEntry type, java.util.Vector elements, TypeEntry base, java.util.Vector attributes, boolean forException)
getHelperWriter- Parameters:
emitter-type-elements-base-attributes-- Returns:
-
-