cz.zcu.validationserver.process.statements
Class CacheStatement
java.lang.Object
cz.zcu.validationserver.process.statements.AbstractStatement
cz.zcu.validationserver.process.statements.CacheStatement
- All Implemented Interfaces:
- ExecutableProcess, Statement
public class CacheStatement
- extends AbstractStatement
Created by IntelliJ IDEA.
User: Lukas
Date: 25.4.2007
Time: 11:50:04
Methods inherited from class cz.zcu.validationserver.process.statements.AbstractStatement |
getColumnNumber, getLineNumber, getMyProcess, getParent, getPath, getStatementName, popPosition, popPosition, pushPosition, pushPosition, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
putBlock
private Block putBlock
observedFiles
private java.util.List<ScriptStatement> observedFiles
cachedFile
private ScriptStatement cachedFile
CacheStatement
public CacheStatement()
loadFromElement
public void loadFromElement(Element element,
ValidationProcess process,
Block block)
throws XMLLoadException
- Description copied from interface:
Statement
- Nacte objekt z XML
- Specified by:
loadFromElement
in interface Statement
- Overrides:
loadFromElement
in class AbstractStatement
- Parameters:
element
- XML element odkud nacistprocess
- K jakemu procesu tenhle statement patriblock
- K jakemu bloku patri
- 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.
- 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
runScriptResultFile
private java.io.File runScriptResultFile(ScriptStatement script,
ValidationInfo info,
FullValidationResult result,
Context jsContext,
Scriptable scope)
Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.