public class JavaHolderWriter extends JavaClassWriter
className, namespaces, packageName
emitter, LINE_LENGTH
Modifier | Constructor and Description |
---|---|
protected |
JavaHolderWriter(Emitter emitter,
TypeEntry type)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
generate()
Generate a java source file for the holder class.
|
protected java.lang.String |
getClassModifiers()
Return "public final ".
|
protected java.lang.String |
getImplementsText()
Return "implements javax.xml.rpc.holders.Holder ".
|
protected void |
writeFileBody(java.io.PrintWriter pw)
Generate the holder for the given complex type.
|
getClassName, getClassText, getExtendsText, getFileName, getPackage, registerFile, writeFileFooter, writeFileHeader, writeHeaderComments, writePackage
closePrintWriter, getJavadocDescriptionPart, getPrintWriter, isFileGenerated, verboseMessage, writeComment, writeComment
protected java.lang.String getClassModifiers()
getClassModifiers
in class JavaClassWriter
protected java.lang.String getImplementsText()
getImplementsText
in class JavaClassWriter
protected void writeFileBody(java.io.PrintWriter pw) throws java.io.IOException
writeFileBody
in class JavaWriter
pw
- java.io.IOException
public void generate() throws java.io.IOException
generate
in interface Generator
generate
in class JavaWriter
java.io.IOException
Copyright © 2005 Apache Web Services Project. All Rights Reserved.