|
|||||||||
| 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.FileGeneratorBase
org.sandev.generator.InstanceGeneratorBase
org.sandev.generator.NodeInstClassGenerator
public class NodeInstClassGenerator
Write a node instance class.
| Field Summary |
|---|
| 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 | |
|---|---|
NodeInstClassGenerator()
|
|
| Method Summary | |
|---|---|
void |
delete(org.sandev.sandbuild.SandDecl sd,
java.io.File baseDir,
java.lang.String extra)
Delete the NodeInstance source file. |
protected java.lang.String |
getGenFileName(org.sandev.sandbuild.SandDecl sd)
Return the name of the file we are generating from this declaration. |
void |
write(org.sandev.sandbuild.SandDecl sd,
java.io.File baseDir,
java.lang.String extra)
Write the NodeInstance source file. |
protected void |
writeClass(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd)
Write the node base class file. |
void |
writeClassComment(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd)
|
void |
writeImports(java.io.PrintStream out)
Write import statements |
| Methods inherited from class org.sandev.generator.FileGeneratorBase |
|---|
cleanup, generate, trackFileWrite |
| 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 NodeInstClassGenerator()
| Method Detail |
|---|
public void write(org.sandev.sandbuild.SandDecl sd,
java.io.File baseDir,
java.lang.String extra)
throws org.sandev.sandbuild.SandGeneratorException
write in class FileGeneratorBaseorg.sandev.sandbuild.SandGeneratorException
public void delete(org.sandev.sandbuild.SandDecl sd,
java.io.File baseDir,
java.lang.String extra)
throws org.sandev.sandbuild.SandGeneratorException
delete in class FileGeneratorBaseorg.sandev.sandbuild.SandGeneratorExceptionprotected java.lang.String getGenFileName(org.sandev.sandbuild.SandDecl sd)
protected void writeClass(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd)
throws org.sandev.sandbuild.SandGeneratorException
org.sandev.sandbuild.SandGeneratorExceptionpublic void writeImports(java.io.PrintStream out)
public void writeClassComment(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||