|
||||||||||
| 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.PackageHTMLGenerator
Create a package summary a node declaration. This creates and input and output summary for each node declaration.
| 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 | |
PackageHTMLGenerator()
|
|
| Method Summary | |
void |
delete(org.sandev.sandbuild.SandDecl sd,
java.io.File baseDir,
java.lang.String extra)
Delete the package summary file |
protected static java.lang.String |
linkFor(java.lang.String messageName)
Return a hyperlink for this fully qualified message name. |
protected static java.lang.String |
sourceToURL(java.io.File src)
Given a sourcefile specification, return something valid to use as a hyperlink. |
protected static java.lang.String |
structNameForMessage(java.lang.String messageName)
Given a fully qualified message name, return the source fully qualified struct name. |
void |
write(org.sandev.sandbuild.SandDecl sd,
java.io.File baseDir,
java.lang.String extra)
Write the package summary file |
protected void |
writeClass(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd)
Write the summary package.html file |
protected void |
writeIOTable(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd)
Write the input/output summary table. |
| 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 PackageHTMLGenerator()
| 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.SandGeneratorException
protected void writeClass(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd)
throws org.sandev.sandbuild.SandGeneratorException
org.sandev.sandbuild.SandGeneratorException
protected void writeIOTable(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd)
throws org.sandev.sandbuild.SandGeneratorException
org.sandev.sandbuild.SandGeneratorExceptionprotected static java.lang.String linkFor(java.lang.String messageName)
protected static java.lang.String structNameForMessage(java.lang.String messageName)
protected static java.lang.String sourceToURL(java.io.File src)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||