uk.ac.leeds.ccg.andyt.projects.moses.io
Class WebContentHandler

java.lang.Object
  extended by uk.ac.leeds.ccg.andyt.projects.moses.io.WebContentHandler
Direct Known Subclasses:
MappingReport, RegressionReport

public abstract class WebContentHandler
extends java.lang.Object

Class for generating Web Content.


Constructor Summary
WebContentHandler()
          Creates a new instance of RegressionPlots
 
Method Summary
 void writeHTML(java.lang.String _BaseURL, java.lang.String _Directory, java.lang.String _FilenamePrefix, java.lang.String _FilenameSuffix, int int_MainBodyControlSwitch)
           
 void writeHTML(java.net.URL a_BaseURL, java.lang.String a_Name, java.io.File a_File)
           
 void writeHTMLBody(byte[] _LineSeparator, java.lang.String _BaseURL, java.lang.String filenamePrefix, java.lang.String filenameSuffix, java.io.FileOutputStream _FileOutputStream, int int_MainBodyControlSwitch)
           
 void writeHTMLBody(byte[] _LineSeparator, java.net.URL _BaseURL, java.lang.String _Name, java.io.FileOutputStream _FileOutputStream)
           
 void writeHTMLBodyFooter(byte[] _LineSeparator, java.lang.String _BaseURL, java.lang.String filenamePrefix, java.io.FileOutputStream _FileOutputStream)
           
 void writeHTMLBodyFooter(byte[] _LineSeparator, java.net.URL _BaseURL, java.io.FileOutputStream _FileOutputStream)
           
abstract  void writeHTMLBodyMain(byte[] _LineSeparator, java.lang.String _BaseURL, java.lang.String filenamePrefix, java.lang.String filenameSuffix, java.io.FileOutputStream _FileOutputStream, int int_MainBodyControlSwitch)
           
abstract  void writeHTMLBodyMain(byte[] _LineSeparator, java.net.URL _BaseURL, java.io.FileOutputStream _FileOutputStream)
           
 void writeHTMLBodyStart(byte[] _LineSeparator, java.lang.String _BaseURL, java.lang.String filenamePrefix, java.lang.String filenameSuffix, java.io.FileOutputStream _FileOutputStream)
           
 void writeHTMLBodyStart(byte[] _LineSeparator, java.net.URL _BaseURL, java.lang.String _Name, java.io.FileOutputStream _FileOutputStream)
           
 void writeHTMLDTD(byte[] _LineSeparator, java.io.FileOutputStream _FileOutputStream)
           
 void writeHTMLHead(byte[] _LineSeparator, java.lang.String filenamePrefix, java.io.FileOutputStream _FileOutputStream)
           
 void writeHTMLHead(byte[] _LineSeparator, java.net.URL _BaseURL, java.lang.String _Name, java.io.FileOutputStream _FileOutputStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebContentHandler

public WebContentHandler()
Creates a new instance of RegressionPlots

Method Detail

writeHTML

public void writeHTML(java.lang.String _BaseURL,
                      java.lang.String _Directory,
                      java.lang.String _FilenamePrefix,
                      java.lang.String _FilenameSuffix,
                      int int_MainBodyControlSwitch)
               throws java.io.IOException
Throws:
java.io.IOException

writeHTML

public void writeHTML(java.net.URL a_BaseURL,
                      java.lang.String a_Name,
                      java.io.File a_File)
               throws java.io.IOException
Throws:
java.io.IOException

writeHTMLBodyFooter

public void writeHTMLBodyFooter(byte[] _LineSeparator,
                                java.lang.String _BaseURL,
                                java.lang.String filenamePrefix,
                                java.io.FileOutputStream _FileOutputStream)
                         throws java.io.IOException
Throws:
java.io.IOException

writeHTMLBodyFooter

public void writeHTMLBodyFooter(byte[] _LineSeparator,
                                java.net.URL _BaseURL,
                                java.io.FileOutputStream _FileOutputStream)
                         throws java.io.IOException
Throws:
java.io.IOException

writeHTMLBodyMain

public abstract void writeHTMLBodyMain(byte[] _LineSeparator,
                                       java.lang.String _BaseURL,
                                       java.lang.String filenamePrefix,
                                       java.lang.String filenameSuffix,
                                       java.io.FileOutputStream _FileOutputStream,
                                       int int_MainBodyControlSwitch)
                                throws java.io.IOException
Throws:
java.io.IOException

writeHTMLBodyMain

public abstract void writeHTMLBodyMain(byte[] _LineSeparator,
                                       java.net.URL _BaseURL,
                                       java.io.FileOutputStream _FileOutputStream)
                                throws java.io.IOException
Throws:
java.io.IOException

writeHTMLBodyStart

public void writeHTMLBodyStart(byte[] _LineSeparator,
                               java.lang.String _BaseURL,
                               java.lang.String filenamePrefix,
                               java.lang.String filenameSuffix,
                               java.io.FileOutputStream _FileOutputStream)
                        throws java.io.IOException
Throws:
java.io.IOException

writeHTMLBodyStart

public void writeHTMLBodyStart(byte[] _LineSeparator,
                               java.net.URL _BaseURL,
                               java.lang.String _Name,
                               java.io.FileOutputStream _FileOutputStream)
                        throws java.io.IOException
Throws:
java.io.IOException

writeHTMLBody

public void writeHTMLBody(byte[] _LineSeparator,
                          java.lang.String _BaseURL,
                          java.lang.String filenamePrefix,
                          java.lang.String filenameSuffix,
                          java.io.FileOutputStream _FileOutputStream,
                          int int_MainBodyControlSwitch)
                   throws java.io.IOException
Throws:
java.io.IOException

writeHTMLBody

public void writeHTMLBody(byte[] _LineSeparator,
                          java.net.URL _BaseURL,
                          java.lang.String _Name,
                          java.io.FileOutputStream _FileOutputStream)
                   throws java.io.IOException
Throws:
java.io.IOException

writeHTMLHead

public void writeHTMLHead(byte[] _LineSeparator,
                          java.net.URL _BaseURL,
                          java.lang.String _Name,
                          java.io.FileOutputStream _FileOutputStream)
                   throws java.io.IOException
Throws:
java.io.IOException

writeHTMLHead

public void writeHTMLHead(byte[] _LineSeparator,
                          java.lang.String filenamePrefix,
                          java.io.FileOutputStream _FileOutputStream)
                   throws java.io.IOException
Throws:
java.io.IOException

writeHTMLDTD

public void writeHTMLDTD(byte[] _LineSeparator,
                         java.io.FileOutputStream _FileOutputStream)
                  throws java.io.IOException
Throws:
java.io.IOException