cz.zcu.validationserver.process.statements
Interface Statement

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

public interface Statement
extends ExecutableProcess

Rozhrani reperzentuje jakykoliv element procesu zpracovani - tedy jeden prikaz. Tj. cokoliv, co se muze objevit v definicnim XML souboru a co se posleze spousti (tj. scripty, podminky, volani, cykly...) User: Lukas Date: 23.4.2007 Time: 12:56:47


Method Summary
 Statement getParent()
          Vrati rodice tohoto elementu
 java.lang.String getPath()
          Vrati retezcovou reprezentaci cesty k tomuto statementu (hodi se do vypisu chyb)
 void loadFromElement(Element element, ValidationProcess process, Block block)
          Nacte objekt z XML
 void setParent(Statement parent)
          Nastavi rodice tohoto elementu
 
Methods inherited from interface cz.zcu.validationserver.process.ExecutableProcess
execute
 

Method Detail

getParent

Statement getParent()
Vrati rodice tohoto elementu


setParent

void setParent(Statement parent)
Nastavi rodice tohoto elementu


loadFromElement

void loadFromElement(Element element,
                     ValidationProcess process,
                     Block block)
                     throws XMLLoadException
Nacte objekt z XML

Parameters:
element - XML element odkud nacist
process - K jakemu procesu tenhle statement patri
block - K jakemu bloku patri
Throws:
XMLLoadException - Kdyz to nevyjde

getPath

java.lang.String getPath()
Vrati retezcovou reprezentaci cesty k tomuto statementu (hodi se do vypisu chyb)

Returns:


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