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.String
HOLDER_IS_NEEDED
Field 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 void
generate()
Write all the service bindnigs: service and testcase.protected JavaWriter
getBeanHelperWriter(Emitter emitter, TypeEntry type, java.util.Vector elements, TypeEntry base, java.util.Vector attributes, boolean forException)
getHelperWriterprotected JavaWriter
getBeanWriter(Emitter emitter, TypeEntry type, TypeEntry base)
getBeanWriterprotected JavaWriter
getEnumTypeWriter(Emitter emitter, TypeEntry type, java.util.Vector v)
getEnumWriterprotected Generator
getHolderWriter(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.IOException
Write 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:
-
-