org.apache.axis.wsdl.toJava
public class JavaEnumTypeWriter extends JavaClassWriter
Constructor Summary | |
---|---|
protected | JavaEnumTypeWriter(Emitter emitter, TypeEntry type, Vector elements)
Constructor.
|
Method Summary | |
---|---|
void | generate() Generate a java source file for enum class.
|
static Vector | getEnumValueIds(Vector bv)
Get the enumeration names for the values.
|
protected String | getImplementsText()
Return "implements java.io.Serializable ".
|
protected void | writeFileBody(PrintWriter pw)
Generate the binding for the given enumeration type.
|
Parameters: emitter type elements
Parameters: bv Vector base and values vector from getEnumerationBaseAndValues
Returns: Vector names of enum value identifiers.
Returns:
Parameters: pw
Throws: IOException