org.kuali.student.contract.writer.service
Class PureJavaInfcInfcWriter

java.lang.Object
  extended by org.kuali.student.contract.writer.XmlWriter
      extended by org.kuali.student.contract.writer.JavaClassWriter
          extended by org.kuali.student.contract.writer.service.PureJavaInfcInfcWriter

public class PureJavaInfcInfcWriter
extends JavaClassWriter

Author:
nwright

Constructor Summary
PureJavaInfcInfcWriter(ServiceContractModel model, String directory, String rootPackage, String service, XmlType xmlType)
           
 
Method Summary
static String calcClassName(String name)
           
static String calcPackage(String service, String rootPackage)
           
 void write()
          Write out the entire file
 
Methods inherited from class org.kuali.student.contract.writer.JavaClassWriter
closeBrace, getBody, getClassName, getDirectory, getFileName, getPackageName, getRootDirectory, importsAdd, indentPrintWrappedComment, openBrace, writeHeader, writeImports, writeJavaClassAndImportsOutToFile
 
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
 

Constructor Detail

PureJavaInfcInfcWriter

public PureJavaInfcInfcWriter(ServiceContractModel model,
                              String directory,
                              String rootPackage,
                              String service,
                              XmlType xmlType)
Method Detail

calcPackage

public static String calcPackage(String service,
                                 String rootPackage)

calcClassName

public static String calcClassName(String name)

write

public void write()
Write out the entire file

Parameters:
out -


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.