Overview  Package   Class  Tree  Index 

be.lassi.web
Class ManualBuilder

java.lang.Object
  extended by be.lassi.web.PageBuilder
      extended by be.lassi.web.DocBuilder
          extended by be.lassi.web.ManualBuilder

public class ManualBuilder
extends DocBuilder

Builds the user manual pages.


Constructor Summary
ManualBuilder(java.lang.String sourceDir, java.lang.String targetDir)
          Constructs a new instance.
 
Method Summary
static void main(java.lang.String[] args)
          Processes the manual pages.
protected  void processLine(Page page, java.lang.String string)
          Processes html file line, insert LASSI navigation bar when correct location found.
 
Methods inherited from class be.lassi.web.DocBuilder
exclude, process
 
Methods inherited from class be.lassi.web.PageBuilder
depth, getSourceDir, path, sourceFilename
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManualBuilder

public ManualBuilder(java.lang.String sourceDir,
                     java.lang.String targetDir)
Constructs a new instance.

Parameters:
targetDir - the directory on which to store the generated web site pages
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Processes the manual pages.

Parameters:
args - the command line arguments
Throws:
java.io.IOException - if problem with reading or writing the files

processLine

protected void processLine(Page page,
                           java.lang.String string)
Description copied from class: DocBuilder
Processes html file line, insert LASSI navigation bar when correct location found.

Overrides:
processLine in class DocBuilder
string - the line to be processed

Overview  Package   Class  Tree  Index 
Lighting Assistant 1.2