gr.uoa.di.madgik.execution.plan.element.condition
Class CounterPlanCondition
java.lang.Object
gr.uoa.di.madgik.execution.plan.element.condition.CounterPlanCondition
- All Implemented Interfaces:
- IPlanCondition
public class CounterPlanCondition
- extends Object
- implements IPlanCondition
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CounterStartParameter
public IInputParameter CounterStartParameter
CounterEndParameter
public IInputParameter CounterEndParameter
CurrentValueParameter
public IInputOutputParameter CurrentValueParameter
IncrementStepParameter
public IInputParameter IncrementStepParameter
RightBorderInclusive
public boolean RightBorderInclusive
CounterPlanCondition
public CounterPlanCondition()
EvaluateCondition
public boolean EvaluateCondition(ExecutionHandle Handle,
IConditionEnvironment Environment)
throws ExecutionRunTimeException
- Specified by:
EvaluateCondition in interface IPlanCondition
- Throws:
ExecutionRunTimeException
InitializeCondition
public void InitializeCondition()
- Specified by:
InitializeCondition in interface IPlanCondition
ValidatePreExecution
public void ValidatePreExecution(ExecutionHandle Handle)
throws ExecutionValidationException
- Specified by:
ValidatePreExecution in interface IPlanCondition
- Throws:
ExecutionValidationException
FromXML
public void FromXML(String XML)
throws ExecutionSerializationException
- Specified by:
FromXML in interface IPlanCondition
- Throws:
ExecutionSerializationException
FromXML
public void FromXML(Node XML)
throws ExecutionSerializationException
- Specified by:
FromXML in interface IPlanCondition
- Throws:
ExecutionSerializationException
GetCondtionType
public IPlanCondition.ConditionType GetCondtionType()
- Specified by:
GetCondtionType in interface IPlanCondition
ToXML
public String ToXML()
throws ExecutionSerializationException
- Specified by:
ToXML in interface IPlanCondition
- Throws:
ExecutionSerializationException
Validate
public void Validate()
throws ExecutionValidationException
- Specified by:
Validate in interface IPlanCondition
- Throws:
ExecutionValidationException
GetNeededVariableNames
public Set<String> GetNeededVariableNames()
- Specified by:
GetNeededVariableNames in interface IPlanCondition
GetModifiedVariableNames
public Set<String> GetModifiedVariableNames()
- Specified by:
GetModifiedVariableNames in interface IPlanCondition
Copyright © 2013. All Rights Reserved.