gr.uoa.di.madgik.execution.plan.element.condition
Class DecimalRangePlanCondition
java.lang.Object
gr.uoa.di.madgik.execution.plan.element.condition.DecimalRangePlanCondition
- All Implemented Interfaces:
- IPlanCondition
public class DecimalRangePlanCondition
- extends Object
- implements IPlanCondition
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultEpsilon
public static double DefaultEpsilon
RangeStartParameter
public IInputParameter RangeStartParameter
RangeEndParameter
public IInputParameter RangeEndParameter
CurrentValueParameter
public IInputOutputParameter CurrentValueParameter
LeftBorderInclusive
public Boolean LeftBorderInclusive
RightBorderInclusive
public Boolean RightBorderInclusive
Epsilon
public double Epsilon
DecimalRangePlanCondition
public DecimalRangePlanCondition()
GetCondtionType
public IPlanCondition.ConditionType GetCondtionType()
- Specified by:
GetCondtionType in interface IPlanCondition
InitializeCondition
public void InitializeCondition()
- Specified by:
InitializeCondition in interface IPlanCondition
EvaluateCondition
public boolean EvaluateCondition(ExecutionHandle Handle,
IConditionEnvironment Environment)
throws ExecutionRunTimeException
- Specified by:
EvaluateCondition in interface IPlanCondition
- Throws:
ExecutionRunTimeException
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
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 © 2012. All Rights Reserved.