|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.zcu.validationserver.process.statements.AbstractStatement
public abstract class AbstractStatement
Abstraktni implementace Statement User: Lukas Date: 23.4.2007 Time: 14:55:21
Field Summary | |
---|---|
private int |
columnNumber
|
private int |
lineNumber
|
private ValidationProcess |
myProcess
|
private Statement |
parent
|
private java.lang.String |
statementName
|
Constructor Summary | |
---|---|
AbstractStatement()
|
|
AbstractStatement(Statement parent)
|
Method Summary | |
---|---|
int |
getColumnNumber()
|
int |
getLineNumber()
|
ValidationProcess |
getMyProcess()
|
Statement |
getParent()
Vrati rodice tohoto elementu |
java.lang.String |
getPath()
Vrati retezcovou reprezentaci cesty k tomuto statementu (hodi se do vypisu chyb) |
private java.lang.String |
getPosName(java.lang.String message)
Vrati retezec co se dava jako nazev pozice |
java.lang.String |
getStatementName()
|
void |
loadFromElement(Element element,
ValidationProcess process,
Block block)
Nacte objekt z XML |
protected void |
popPosition(ValidationInfo info)
|
protected void |
popPosition(ValidationInfo info,
java.lang.String message)
|
protected int |
pushPosition(ValidationInfo info)
|
protected int |
pushPosition(ValidationInfo info,
java.lang.String message)
Pushne tenhle statement do pozice |
void |
setParent(Statement parent)
Nastavi rodice tohoto elementu |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface cz.zcu.validationserver.process.ExecutableProcess |
---|
execute |
Field Detail |
---|
private Statement parent
private ValidationProcess myProcess
private int lineNumber
private int columnNumber
private java.lang.String statementName
Constructor Detail |
---|
public AbstractStatement()
public AbstractStatement(Statement parent)
Method Detail |
---|
public Statement getParent()
Statement
getParent
in interface Statement
public void setParent(Statement parent)
Statement
setParent
in interface Statement
public ValidationProcess getMyProcess()
public java.lang.String getStatementName()
public void loadFromElement(Element element, ValidationProcess process, Block block) throws XMLLoadException
Statement
loadFromElement
in interface Statement
element
- XML element odkud nacistprocess
- K jakemu procesu tenhle statement patriblock
- K jakemu bloku patri
XMLLoadException
- Kdyz to nevyjdepublic java.lang.String getPath()
Statement
getPath
in interface Statement
public int getLineNumber()
public int getColumnNumber()
protected int pushPosition(ValidationInfo info, java.lang.String message)
info
- protected int pushPosition(ValidationInfo info)
protected void popPosition(ValidationInfo info, java.lang.String message)
protected void popPosition(ValidationInfo info)
private java.lang.String getPosName(java.lang.String message)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |