gr.uoa.di.madgik.execution.plan.element.condition
Class ConditionTree
java.lang.Object
gr.uoa.di.madgik.execution.plan.element.condition.ConditionTree
- All Implemented Interfaces:
- Serializable
public class ConditionTree
- extends Object
- implements Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Root
public IConditionTreeElement Root
ConditionTree
public ConditionTree()
EvaluateCondition
public boolean EvaluateCondition(ExecutionHandle Handle)
throws ExecutionRunTimeException
- Throws:
ExecutionRunTimeException
EvaluateCondition
public boolean EvaluateCondition(ExecutionHandle Handle,
IConditionEnvironment Environment)
throws ExecutionRunTimeException
- Throws:
ExecutionRunTimeException
InitializeCondition
public void InitializeCondition()
Validate
public void Validate()
throws ExecutionValidationException
- Throws:
ExecutionValidationException
ValidatePreExecution
public void ValidatePreExecution(ExecutionHandle Handle)
throws ExecutionValidationException
- Throws:
ExecutionValidationException
ToXML
public String ToXML()
throws ExecutionSerializationException
- Throws:
ExecutionSerializationException
FromXML
public void FromXML(String XML)
throws ExecutionSerializationException
- Throws:
ExecutionSerializationException
FromXML
public void FromXML(Node XML)
throws ExecutionSerializationException
- Throws:
ExecutionSerializationException
GetNeededVariableNames
public Set<String> GetNeededVariableNames()
GetModifiedVariableNames
public Set<String> GetModifiedVariableNames()
Copyright © 2013. All Rights Reserved.