cz.zcu.validationserver.output
Class HTMLResultOutput

java.lang.Object
  extended by cz.zcu.validationserver.output.HTMLResultOutput
All Implemented Interfaces:
CustomOutput

public class HTMLResultOutput
extends java.lang.Object
implements CustomOutput

Trida implementujici CustomOutput - uklada vystupy do HTML. Zaroven do ValidationResult do customResultMap() prida jednak odkaz na URL, kam se to ulozilo, zaroven take cely HTML text, pokud je pozadovan nastavenim domeny.

User: Lukas Date: 25.4.2007 Time: 16:29:50


Field Summary
private  java.lang.String htmlDir
           
private  boolean htmlShowFileName
           
private  boolean htmlShowHeader
           
static java.lang.String KEY_CSS_URL
           
static java.lang.String KEY_HTML_OUTPUT_DIR
           
static java.lang.String KEY_HTML_OUTPUT_LEVEL
           
static java.lang.String KEY_HTML_OUTPUT_TYPE
           
static java.lang.String KEY_HTML_OUTPUT_URL
           
static java.lang.String KEY_HTML_SHOW_FILE_NAME
           
static java.lang.String KEY_HTML_SHOW_HEADER
           
private static Logger logger
           
static java.lang.String OUTPUT_TYPE_FILE
           
static java.lang.String OUTPUT_TYPE_STRING
           
private  boolean outputFile
           
private  int outputLevel
           
private  boolean outputString
           
private  java.lang.String urlBegin
           
 
Constructor Summary
HTMLResultOutput()
           
 
Method Summary
 void close()
          Je volano pred zastavenim serveru
 java.lang.String getHtmlResult(FullValidationResult result)
          Vrati telo HTML souboru, ktery obsahuje info o validaci
 void initialize(ValidationDomain domain)
          Ulozi vysledek validace do HTML adresare
 void perform(FullValidationResult result)
          Je volano po provedeni validace.
 void performFile(FullValidationResult result)
           
 void performString(FullValidationResult result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_HTML_OUTPUT_DIR

public static final java.lang.String KEY_HTML_OUTPUT_DIR
See Also:
Constant Field Values

KEY_HTML_OUTPUT_URL

public static final java.lang.String KEY_HTML_OUTPUT_URL
See Also:
Constant Field Values

KEY_HTML_OUTPUT_LEVEL

public static final java.lang.String KEY_HTML_OUTPUT_LEVEL
See Also:
Constant Field Values

KEY_HTML_OUTPUT_TYPE

public static final java.lang.String KEY_HTML_OUTPUT_TYPE
See Also:
Constant Field Values

KEY_HTML_SHOW_FILE_NAME

public static final java.lang.String KEY_HTML_SHOW_FILE_NAME
See Also:
Constant Field Values

KEY_HTML_SHOW_HEADER

public static final java.lang.String KEY_HTML_SHOW_HEADER
See Also:
Constant Field Values

KEY_CSS_URL

public static final java.lang.String KEY_CSS_URL
See Also:
Constant Field Values

OUTPUT_TYPE_FILE

public static final java.lang.String OUTPUT_TYPE_FILE
See Also:
Constant Field Values

OUTPUT_TYPE_STRING

public static final java.lang.String OUTPUT_TYPE_STRING
See Also:
Constant Field Values

logger

private static final Logger logger

htmlDir

private java.lang.String htmlDir

urlBegin

private java.lang.String urlBegin

outputLevel

private int outputLevel

htmlShowHeader

private boolean htmlShowHeader

htmlShowFileName

private boolean htmlShowFileName

outputFile

private boolean outputFile

outputString

private boolean outputString
Constructor Detail

HTMLResultOutput

public HTMLResultOutput()
Method Detail

getHtmlResult

public java.lang.String getHtmlResult(FullValidationResult result)
Vrati telo HTML souboru, ktery obsahuje info o validaci


initialize

public void initialize(ValidationDomain domain)
                throws java.lang.Exception
Ulozi vysledek validace do HTML adresare

Specified by:
initialize in interface CustomOutput
Throws:
java.lang.Exception

performFile

public void performFile(FullValidationResult result)

performString

public void performString(FullValidationResult result)

perform

public void perform(FullValidationResult result)
Description copied from interface: CustomOutput
Je volano po provedeni validace.

Specified by:
perform in interface CustomOutput

close

public void close()
Description copied from interface: CustomOutput
Je volano pred zastavenim serveru

Specified by:
close in interface CustomOutput


Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.