org.sandev.generator
Class SandStringPersistConverterGenerator
java.lang.Object
org.sandev.generator.GeneratorCommon
org.sandev.generator.SandStringPersistConverterGenerator
- All Implemented Interfaces:
- org.sandev.sandbuild.SandGenerator
- public class SandStringPersistConverterGenerator
- extends GeneratorCommon
- implements org.sandev.sandbuild.SandGenerator
Create the SandStringPersistConverter class.
|
Method Summary |
void |
cleanup(org.sandev.sandbuild.SandDecl[] decls,
java.io.File baseDir,
boolean changed,
java.lang.String extra)
See the SandGenerator interface description and class comments for
details. |
void |
generate(org.sandev.sandbuild.SandDecl[] decls,
java.io.File baseDir,
boolean changed,
java.util.Collection dirtyFiles,
java.lang.String extra)
See the SandGenerator interface description and class comments for
details. |
protected java.lang.String |
getSPCFileName(java.io.File projDir)
Return the file spec for the SandPersistConverter file |
| Methods inherited from class org.sandev.generator.GeneratorCommon |
capitalize, copyfile, deletefile, filterHTMLLine, getDeclaredFields, getFields, getInheritanceHierarchy, getLastAppProject, getLastUtilDir, getLongInstanceName, getPrintStream, getSandProject, getShortInstanceName, getUtilPackage, getVisibleFields, isBasic, isLongReferenceArray, isMessageInterface, isParentAbstract, isPrimitive, isRootStruct, isVowel, log, nextToken, pluralize, rangeEscape, removePlatformDecls, trackFileDelete, trackFileWrite, uncapitalize, writeDefaultCtor, writeDescription, writeHTMLContents, writeMessageImports, writeSectionName, writeStandardCommentID, writeXHTMLFooter, writeXHTMLFooter, writeXHTMLHeader, writeXHTMLHeader |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SandStringPersistConverterGenerator
public SandStringPersistConverterGenerator()
generate
public void generate(org.sandev.sandbuild.SandDecl[] decls,
java.io.File baseDir,
boolean changed,
java.util.Collection dirtyFiles,
java.lang.String extra)
throws org.sandev.sandbuild.SandGeneratorException
- See the SandGenerator interface description and class comments for
details.
- Specified by:
generate in interface org.sandev.sandbuild.SandGenerator
- Throws:
org.sandev.sandbuild.SandGeneratorException
cleanup
public void cleanup(org.sandev.sandbuild.SandDecl[] decls,
java.io.File baseDir,
boolean changed,
java.lang.String extra)
throws org.sandev.sandbuild.SandGeneratorException
- See the SandGenerator interface description and class comments for
details.
- Specified by:
cleanup in interface org.sandev.sandbuild.SandGenerator
- Throws:
org.sandev.sandbuild.SandGeneratorException
getSPCFileName
protected java.lang.String getSPCFileName(java.io.File projDir)
- Return the file spec for the SandPersistConverter file