cz.zcu.validationserver.process
Class ValidationProcess
java.lang.Object
cz.zcu.validationserver.common.NamedObject
cz.zcu.validationserver.process.ValidationProcess
- All Implemented Interfaces:
- LoadableFromXML, ExecutableProcess, java.lang.Comparable<NamedObject>
public class ValidationProcess
- extends NamedObject
- implements ExecutableProcess
Trida reprezentuje jeden validacni proces (ci podproces) - proste jeden
proces, ktery je definovan jednim XML souborem
User: Lukas
Date: 17.4.2007
Time: 22:03:38
Field Summary |
private Block |
block
|
private static Logger |
logger
|
private java.util.List<java.lang.String> |
parameters
Parametry procesu - nekontroluji se (zatim), jen se pamatuji |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
logger
private static final Logger logger
block
private Block block
parameters
private java.util.List<java.lang.String> parameters
- Parametry procesu - nekontroluji se (zatim), jen se pamatuji
ValidationProcess
public ValidationProcess(java.lang.String name)
ValidationProcess
public ValidationProcess(NamedObjectList parent,
java.lang.String name)
loadFromElement
public void loadFromElement(Element element)
throws XMLLoadException
- Description copied from interface:
LoadableFromXML
- Nacte objekt z XML
- Specified by:
loadFromElement
in interface LoadableFromXML
- Overrides:
loadFromElement
in class NamedObject
- Parameters:
element
- XML element odkud nacist
- Throws:
XMLLoadException
- Kdyz to nevyjde
execute
public void execute(ValidationInfo info,
FullValidationResult result,
Context jsContext,
Scriptable scope)
- Description copied from interface:
ExecutableProcess
- Spusti akce na tomto objektu.
- Specified by:
execute
in interface ExecutableProcess
- Parameters:
info
- Informace o validaciresult
- Vysledek validacejsContext
- JS Context (dle Rhino doc by mel byt prave jeden pro vlakno)scope
- Javascript scope, ve kterem to bezi. Objekty si mohou udelat svoje scope a tohle nastavit treba jako
parent... nebo ho mohou pouzit rovnou
getShortName
public java.lang.String getShortName()
- Vrati zkraceny nazev procesu (jen relativni cast vuci data/domains)
- Returns:
Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.