edu.jhu.ece.iacl.doc
Class DocumentGenerator

java.lang.Object
  extended by edu.jhu.ece.iacl.doc.DocumentGenerator
Direct Known Subclasses:
DocumentGeneratorHTML

public abstract class DocumentGenerator
extends java.lang.Object


Constructor Summary
DocumentGenerator()
           
 
Method Summary
protected abstract  java.lang.StringBuffer createAuthors(ProcessingAlgorithm alg)
           
protected abstract  java.lang.StringBuffer createCitations(ProcessingAlgorithm alg)
           
 java.lang.String createDocument(ProcessingAlgorithm alg)
           
protected abstract  java.lang.StringBuffer createFooter(ProcessingAlgorithm alg)
           
protected abstract  java.lang.StringBuffer createHeader(ProcessingAlgorithm alg)
           
protected abstract  java.lang.StringBuffer createInputInformation(ProcessingAlgorithm alg)
           
protected abstract  java.lang.StringBuffer createLongDescription(ProcessingAlgorithm alg)
           
protected abstract  java.lang.StringBuffer createOutputInformation(ProcessingAlgorithm alg)
           
protected abstract  java.lang.StringBuffer createShortDescription(ProcessingAlgorithm alg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentGenerator

public DocumentGenerator()
Method Detail

createDocument

public java.lang.String createDocument(ProcessingAlgorithm alg)

createHeader

protected abstract java.lang.StringBuffer createHeader(ProcessingAlgorithm alg)

createShortDescription

protected abstract java.lang.StringBuffer createShortDescription(ProcessingAlgorithm alg)

createAuthors

protected abstract java.lang.StringBuffer createAuthors(ProcessingAlgorithm alg)

createCitations

protected abstract java.lang.StringBuffer createCitations(ProcessingAlgorithm alg)

createInputInformation

protected abstract java.lang.StringBuffer createInputInformation(ProcessingAlgorithm alg)

createOutputInformation

protected abstract java.lang.StringBuffer createOutputInformation(ProcessingAlgorithm alg)

createLongDescription

protected abstract java.lang.StringBuffer createLongDescription(ProcessingAlgorithm alg)

createFooter

protected abstract java.lang.StringBuffer createFooter(ProcessingAlgorithm alg)