org.kuali.student.contract.writer
Class JavaClassWriter
java.lang.Object
org.kuali.student.contract.writer.XmlWriter
org.kuali.student.contract.writer.JavaClassWriter
- Direct Known Subclasses:
- PureJavaInfcBeanWriter, PureJavaInfcInfcWriter, PureJavaInfcServiceWriter, ServiceExceptionWriter
public abstract class JavaClassWriter
- extends XmlWriter
- Author:
- nwright
Methods inherited from class org.kuali.student.contract.writer.XmlWriter |
decrementIndent, escapeXML, getIndent, getOut, incrementIndent, indent, indent, indentPrint, indentPrintln, print, println, setIndent, setOut, writeAttribute, writeComment, writeCommentBox, writeTag, writeTag |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rootDirectory
private String rootDirectory
packageName
private String packageName
className
private String className
fileName
private String fileName
directory
private String directory
body
private ByteArrayOutputStream body
imports
private Set<String> imports
JavaClassWriter
public JavaClassWriter(String rootDirectory,
String packageName,
String className)
getBody
public ByteArrayOutputStream getBody()
getClassName
public String getClassName()
getDirectory
public String getDirectory()
getFileName
public String getFileName()
getPackageName
public String getPackageName()
getRootDirectory
public String getRootDirectory()
importsAdd
public void importsAdd(String pack)
writeHeader
public void writeHeader()
writeImports
public void writeImports()
writeJavaClassAndImportsOutToFile
public void writeJavaClassAndImportsOutToFile()
openBrace
public void openBrace()
closeBrace
public void closeBrace()
indentPrintWrappedComment
public void indentPrintWrappedComment(String str)
Copyright © 2007-2012 The Kuali Foundation. All Rights Reserved.