elvisDoc
Class ElvisDocHTMLDoc

java.lang.Object
  extended by elvisDoc.ElvisDocHTMLDoc

public class ElvisDocHTMLDoc
extends Object


Field Summary
 String root
           
 
Constructor Summary
ElvisDocHTMLDoc(Hashtable<String,elvisDocItem> idocList, String rootName, String outputPath)
           
 
Method Summary
 void copyPresetFiles(String root)
           
 void createIndex(String rootName)
           
 void createTypicalFile(elvisDocItem edi, elvisDocItem rootItem)
           
 String insertLinks(String in)
           
 void writeToRoot(elvisDocItem edi, BufferedWriter fr, String rootName)
           
 void writeTreeRec(elvisDocItem edi, BufferedWriter fr, String indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

public String root
Constructor Detail

ElvisDocHTMLDoc

public ElvisDocHTMLDoc(Hashtable<String,elvisDocItem> idocList,
                       String rootName,
                       String outputPath)
                throws IOException
Throws:
IOException
Method Detail

copyPresetFiles

public void copyPresetFiles(String root)
                     throws IOException
Throws:
IOException

createTypicalFile

public void createTypicalFile(elvisDocItem edi,
                              elvisDocItem rootItem)
                       throws IOException
Throws:
IOException

insertLinks

public String insertLinks(String in)

writeToRoot

public void writeToRoot(elvisDocItem edi,
                        BufferedWriter fr,
                        String rootName)
                 throws IOException
Throws:
IOException

createIndex

public void createIndex(String rootName)
                 throws IOException
Throws:
IOException

writeTreeRec

public void writeTreeRec(elvisDocItem edi,
                         BufferedWriter fr,
                         String indent)
                  throws IOException
Throws:
IOException