|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.sandev.generator.GeneratorCommon
org.sandev.generator.AggregateGeneratorBase
org.sandev.generator.XMLStandardReaderGenerator
public class XMLStandardReaderGenerator
Write the XMLStandardReader source file. This is paired with the XMLSerializer for use as a fallback when the XML cannot be read directly.
| Field Summary |
|---|
| Fields inherited from class org.sandev.generator.AggregateGeneratorBase |
|---|
extra |
| Fields inherited from class org.sandev.generator.GeneratorCommon |
|---|
CONTEXT_CONFIGURATION, CONTEXT_CONTROL, CONTEXT_FRAMEWORK, CONTEXT_MESSAGING, CONTEXT_PERSISTENCE, CONTEXT_UI, DEFAULT_LINE_LENGTH, MESSAGE_INTERFACES |
| Constructor Summary | |
|---|---|
XMLStandardReaderGenerator()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
getFileSpec(java.io.File baseDir)
Return lastApp/src/org/xyz/util/XMLStandardReader.java or the equivalent filespec for the given triggering build. |
protected void |
writeFile(java.io.PrintStream out,
org.sandev.sandbuild.SandDecl[] decls)
Write the XMLStandardReader source file |
protected void |
writeMainImplementation(java.io.PrintStream out,
org.sandev.sandbuild.SandDecl[] decls)
Write the main implementation. |
protected void |
writePostamble(java.io.PrintStream out)
Write the end of the file. |
protected void |
writePreamble(java.io.PrintStream out,
org.sandev.sandbuild.SandDecl[] decls)
Write the beginning of the file. |
| Methods inherited from class org.sandev.generator.AggregateGeneratorBase |
|---|
addSandAttrValToDecls, cleanup, cleanupSecondaryFiles, generate, getExtra, setExtra, writeSecondaryFiles |
| Methods inherited from class org.sandev.generator.GeneratorCommon |
|---|
capitalize, copyfile, deletefile, filterHTMLLine, findStructDeclByShortname, getDeclaredFields, getFields, getInheritanceHierarchy, getLastAppProject, getLastUtilDir, getLongInstanceName, getPrintStream, getSandProject, getShortInstanceName, getUtilPackage, getVisibleFields, hasSubStructs, isArray, 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 |
| Methods inherited from interface org.sandev.sandbuild.SandGenerator |
|---|
cleanup, generate |
| Constructor Detail |
|---|
public XMLStandardReaderGenerator()
| Method Detail |
|---|
protected java.lang.String getFileSpec(java.io.File baseDir)
throws org.sandev.sandbuild.SandGeneratorException
getFileSpec in class org.sandev.generator.AggregateGeneratorBaseorg.sandev.sandbuild.SandGeneratorException
protected void writeFile(java.io.PrintStream out,
org.sandev.sandbuild.SandDecl[] decls)
throws org.sandev.sandbuild.SandGeneratorException
writeFile in class org.sandev.generator.AggregateGeneratorBaseorg.sandev.sandbuild.SandGeneratorException
protected void writePreamble(java.io.PrintStream out,
org.sandev.sandbuild.SandDecl[] decls)
throws org.sandev.sandbuild.SandGeneratorException
org.sandev.sandbuild.SandGeneratorExceptionprotected void writePostamble(java.io.PrintStream out)
protected void writeMainImplementation(java.io.PrintStream out,
org.sandev.sandbuild.SandDecl[] decls)
throws org.sandev.sandbuild.SandGeneratorException
org.sandev.sandbuild.SandGeneratorException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||