|
|||||||||
| 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
public class 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 |
getMessageName(java.lang.String msgName,
boolean link)
If link is true, then return the hyperlink for the struct doc, otherwise return the plain message name. |
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 |
static void |
writeIOTable(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd,
boolean linkMsgNames)
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
public static void writeIOTable(java.io.PrintStream out,
com.sun.javadoc.ClassDoc cd,
boolean linkMsgNames)
throws org.sandev.sandbuild.SandGeneratorException
org.sandev.sandbuild.SandGeneratorException
protected static java.lang.String getMessageName(java.lang.String msgName,
boolean link)
protected 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 | ||||||||