public class ConditionTreeNode extends Object implements IConditionTreeElement
| Modifier and Type | Class and Description |
|---|---|
static class |
ConditionTreeNode.NodeVerb |
static class |
ConditionTreeNode.PostVerb |
IConditionTreeElement.TreeElementType| Modifier and Type | Field and Description |
|---|---|
List<IConditionTreeElement> |
Childen |
ConditionTreeNode.PostVerb |
Post |
ConditionTreeNode.NodeVerb |
Verb |
| Constructor and Description |
|---|
ConditionTreeNode() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EvaluateCondition(ExecutionHandle Handle,
IConditionEnvironment Environment) |
void |
FromXML(Element XML) |
void |
FromXML(String XML) |
Set<String> |
GetModifiedVariableNames() |
Set<String> |
GetNeededVariableNames() |
IConditionTreeElement.TreeElementType |
GetTreeElementType() |
void |
InitializeCondition() |
String |
ToXML() |
void |
Validate() |
void |
ValidatePreExecution(ExecutionHandle Handle) |
public ConditionTreeNode.NodeVerb Verb
public ConditionTreeNode.PostVerb Post
public List<IConditionTreeElement> Childen
public void InitializeCondition()
InitializeCondition in interface IConditionTreeElementpublic boolean EvaluateCondition(ExecutionHandle Handle, IConditionEnvironment Environment) throws ExecutionRunTimeException
EvaluateCondition in interface IConditionTreeElementExecutionRunTimeExceptionpublic void FromXML(String XML) throws ExecutionSerializationException
FromXML in interface IConditionTreeElementExecutionSerializationExceptionpublic void FromXML(Element XML) throws ExecutionSerializationException
FromXML in interface IConditionTreeElementExecutionSerializationExceptionpublic IConditionTreeElement.TreeElementType GetTreeElementType()
GetTreeElementType in interface IConditionTreeElementpublic String ToXML() throws ExecutionSerializationException
ToXML in interface IConditionTreeElementExecutionSerializationExceptionpublic void Validate()
throws ExecutionValidationException
Validate in interface IConditionTreeElementExecutionValidationExceptionpublic void ValidatePreExecution(ExecutionHandle Handle) throws ExecutionValidationException
ValidatePreExecution in interface IConditionTreeElementExecutionValidationExceptionpublic Set<String> GetNeededVariableNames()
GetNeededVariableNames in interface IConditionTreeElementpublic Set<String> GetModifiedVariableNames()
GetModifiedVariableNames in interface IConditionTreeElementCopyright © 2015. All Rights Reserved.