jetweb is hosted by Hepforge, IPPP Durham

cedar.jetweb.html
Class HTMLGeneratorWriter

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

public class HTMLGeneratorWriter
extends HTMLWriter

HTML Output methods for Generator objects.

Version:
$Date: 2005-11-16 17:01:31 +0000 (Wed, 16 Nov 2005) $ $Revision: 975 $
Author:
Jon Butterworth

Field Summary
 
Fields inherited from class cedar.jetweb.html.HTMLWriter
dateFormat, dform, hidden, LISTLENGTH, modifiable, ofile, servletPath, verbose
 
Constructor Summary
HTMLGeneratorWriter(java.io.BufferedWriter out, java.lang.String newServletPath)
           
HTMLGeneratorWriter(java.io.PrintWriter out, java.lang.String newservletpath)
           
HTMLGeneratorWriter(java.lang.String fname, java.lang.String newservletpath)
           
 
Method Summary
static void alreadyInstalledMessage(java.io.PrintWriter out, Generator gen)
           
 void display(Generator gen)
          Write out request form for generator parameters.
 void display(java.lang.Object object)
           
static void installedMessage(java.io.PrintWriter out, Generator gen)
          Write an information message after installation of a generator
static void listSetParameters(HTMLWriter op, Generator gen, boolean modifiable)
          Deprecated. text boxes. If false they will be unmodifiable text.
 
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

HTMLGeneratorWriter

public HTMLGeneratorWriter(java.io.PrintWriter out,
                           java.lang.String newservletpath)

HTMLGeneratorWriter

public HTMLGeneratorWriter(java.lang.String fname,
                           java.lang.String newservletpath)

HTMLGeneratorWriter

public HTMLGeneratorWriter(java.io.BufferedWriter out,
                           java.lang.String newServletPath)
Method Detail

listSetParameters

public static void listSetParameters(HTMLWriter op,
                                     Generator gen,
                                     boolean modifiable)
                              throws JetWebException
Deprecated. text boxes. If false they will be unmodifiable text.

Write out request form for generator parameters. Only parameters which are actually set will be listed.

Parameters:
op - the HTMLWriter defining the ouput stream
generator - whose parameters are to be listed
modifiable - if true, the parameters will be listed in
Throws:
JetWebException


display

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

display

public void display(Generator gen)
             throws JetWebException
Write out request form for generator parameters. All parameters will be listed, whether or not they are set. If they are set, their values will be filled. If not, there will be a blank.

Parameters:
generator - whose parameters are to be listed text boxes. If false they will be unmodifiable text.
Throws:
JetWebException


installedMessage

public static void installedMessage(java.io.PrintWriter out,
                                    Generator gen)
                             throws JetWebException
Write an information message after installation of a generator

Throws:
JetWebException


alreadyInstalledMessage

public static void alreadyInstalledMessage(java.io.PrintWriter out,
                                           Generator gen)
                                    throws JetWebException
Throws:
JetWebException