jetweb is hosted by Hepforge, IPPP Durham

cedar.jetweb.html
Class HTMLModelWriter

java.lang.Object
  extended by cedar.jetweb.html.HTMLWriter
      extended by cedar.jetweb.html.HTMLModelWriter

public class HTMLModelWriter
extends HTMLWriter

Class for handling HTML output for Fits.

Version:
$Date: 2006-03-20 13:41:50 +0000 (Mon, 20 Mar 2006) $ $Revision: 1054 $
Author:
Jon Butterworth

Field Summary
 
Fields inherited from class cedar.jetweb.html.HTMLWriter
dateFormat, dform, hidden, LISTLENGTH, modifiable, ofile, servletPath, verbose
 
Constructor Summary
HTMLModelWriter(java.io.BufferedWriter out, java.lang.String newServletPath)
           
HTMLModelWriter(java.io.PrintWriter out, java.lang.String newServletPath)
          Start a new html stream.
HTMLModelWriter(java.lang.String filename, java.lang.String newServletPath)
          Start a new html stream.
 
Method Summary
 void display(Model model)
          Write out the Model to HTML.
 void display(java.lang.Object object)
           
 
Methods inherited from class cedar.jetweb.html.HTMLWriter
close, displayList, endForm, endListPage, forwardTo, getWriter, listHiddenPars, listLogs, listPendingJobs, makeActionButtons, makeCommonForm, makeControlForm, makeRequestForm, makeSubmitButtons, setDateFormat, setHidden, setModifiable, setNumberFormat, setVerbose, startControlForm, startControlForm, startForm, writeDirChoiceForm, writeInputId, writeList, writeListContinued, writeOkCancel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLModelWriter

public HTMLModelWriter(java.io.PrintWriter out,
                       java.lang.String newServletPath)
Start a new html stream. This does nothing except assign the output stream and the path which will be used to refer back to the current servlet. This version writes output to the given PrintWriter.

Parameters:
out - - output writer
newServletPath - required for links back


HTMLModelWriter

public HTMLModelWriter(java.io.BufferedWriter out,
                       java.lang.String newServletPath)

HTMLModelWriter

public HTMLModelWriter(java.lang.String filename,
                       java.lang.String newServletPath)
Start a new html stream. This does nothing except assign the output stream and the path which will be used to refer back to the current servlet. This version writes output to the given file. (Deletes any existing file with the same name).

Parameters:
filename - for output file
newServletPath - required for links on output html page

Method Detail

display

public void display(java.lang.Object object)
             throws JetWebException
Overrides:
display in class HTMLWriter
Throws:
JetWebException

display

public void display(Model model)
             throws JetWebException
Write out the Model to HTML.

Throws:
JetWebException