cz.zcu.validationserver.process
Interface ExecutableProcess

All Known Subinterfaces:
Statement
All Known Implementing Classes:
AbstractStatement, Block, BreakStatement, CacheStatement, CallStatement, ContinueStatement, ErrorStatement, IfStatement, InfoStatement, QuitIfErrorStatement, QuitStatement, ReturnStatement, ScriptStatement, TimeLimitedStatement, ValidationProcess, WarningStatement, WhileStatement

public interface ExecutableProcess

Reprezentuje jakykoliv objekt, ktery je "spustitelny", tdy ktery lze spustit behem procesu vlidace. Jsou to tedy vsechny statementy (logicky) plus dalsi pomocne objekty. User: Lukas Date: 23.4.2007 Time: 17:37:32


Method Summary
 void execute(ValidationInfo info, FullValidationResult result, Context jsContext, Scriptable scope)
          Spusti akce na tomto objektu.
 

Method Detail

execute

void execute(ValidationInfo info,
             FullValidationResult result,
             Context jsContext,
             Scriptable scope)
Spusti akce na tomto objektu.

Parameters:
info - Informace o validaci
result - Vysledek validace
jsContext - 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


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