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

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.EachMethodServiceWriterForOneMethod

public class EachMethodServiceWriterForOneMethod
extends JavaClassWriter

Author:
nwright

Constructor Summary
EachMethodServiceWriterForOneMethod(ServiceContractModel model, String directory, String rootPackage, String servKey, ServiceMethod method)
           
 
Method Summary
static String calcClassName(String servKey, ServiceMethod method)
           
static String calcPackage(String servKey, String rootPackage)
           
static String initUpper(String str)
           
 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, setPackageName, 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

EachMethodServiceWriterForOneMethod

public EachMethodServiceWriterForOneMethod(ServiceContractModel model,
                                           String directory,
                                           String rootPackage,
                                           String servKey,
                                           ServiceMethod method)
Method Detail

calcPackage

public static String calcPackage(String servKey,
                                 String rootPackage)

initUpper

public static String initUpper(String str)

calcClassName

public static String calcClassName(String servKey,
                                   ServiceMethod method)

write

public void write()
Write out the entire file

Parameters:
out -


Copyright © 2004–2014 The Kuali Foundation. All rights reserved.