org.kuali.student.admin.ui.mojo
Class AdminUiInquirableWriter
java.lang.Object
org.kuali.student.contract.writer.XmlWriter
org.kuali.student.contract.writer.JavaClassWriter
org.kuali.student.admin.ui.mojo.AdminUiInquirableWriter
public class AdminUiInquirableWriter
- extends JavaClassWriter
- Author:
- nwright
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 |
AdminUiInquirableWriter
public AdminUiInquirableWriter(ServiceContractModel model,
String directory,
String rootPackage,
String servKey,
XmlType xmlType,
List<ServiceMethod> methods)
calcPackage
public static String calcPackage(String servKey,
String rootPackage,
XmlType xmlType)
calcClassName
public static String calcClassName(String servKey,
String xmlTypeName)
calcClassName
public static String calcClassName(String servKey,
XmlType xmlType)
calcDecoratorClassName
public static String calcDecoratorClassName(String servKey)
write
public void write()
- Write out the entire file
- Parameters:
out
-
writeServiceGetterAndSetter
public static void writeServiceGetterAndSetter(JavaClassWriter out,
String serviceClass,
String serviceVar,
XmlType xmlType)
calcServiceContantsName
public static String calcServiceContantsName(String serviceClass)
calcServiceContantsPackage
public static String calcServiceContantsPackage(XmlType xmlType)
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.