public class DecimalRangePlanCondition extends Object implements IPlanCondition
IPlanCondition.ConditionType| Modifier and Type | Field and Description |
|---|---|
IInputOutputParameter |
CurrentValueParameter |
static double |
DefaultEpsilon |
double |
Epsilon |
Boolean |
LeftBorderInclusive |
IInputParameter |
RangeEndParameter |
IInputParameter |
RangeStartParameter |
Boolean |
RightBorderInclusive |
| Constructor and Description |
|---|
DecimalRangePlanCondition() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EvaluateCondition(ExecutionHandle Handle,
IConditionEnvironment Environment) |
void |
FromXML(Node XML) |
void |
FromXML(String XML) |
IPlanCondition.ConditionType |
GetCondtionType() |
Set<String> |
GetModifiedVariableNames() |
Set<String> |
GetNeededVariableNames() |
void |
InitializeCondition() |
String |
ToXML() |
void |
Validate() |
void |
ValidatePreExecution(ExecutionHandle Handle) |
public static double DefaultEpsilon
public IInputParameter RangeStartParameter
public IInputParameter RangeEndParameter
public IInputOutputParameter CurrentValueParameter
public Boolean LeftBorderInclusive
public Boolean RightBorderInclusive
public double Epsilon
public IPlanCondition.ConditionType GetCondtionType()
GetCondtionType in interface IPlanConditionpublic void InitializeCondition()
InitializeCondition in interface IPlanConditionpublic boolean EvaluateCondition(ExecutionHandle Handle, IConditionEnvironment Environment) throws ExecutionRunTimeException
EvaluateCondition in interface IPlanConditionExecutionRunTimeExceptionpublic void ValidatePreExecution(ExecutionHandle Handle) throws ExecutionValidationException
ValidatePreExecution in interface IPlanConditionExecutionValidationExceptionpublic void FromXML(String XML) throws ExecutionSerializationException
FromXML in interface IPlanConditionExecutionSerializationExceptionpublic void FromXML(Node XML) throws ExecutionSerializationException
FromXML in interface IPlanConditionExecutionSerializationExceptionpublic String ToXML() throws ExecutionSerializationException
ToXML in interface IPlanConditionExecutionSerializationExceptionpublic void Validate()
throws ExecutionValidationException
Validate in interface IPlanConditionExecutionValidationExceptionpublic Set<String> GetNeededVariableNames()
GetNeededVariableNames in interface IPlanConditionpublic Set<String> GetModifiedVariableNames()
GetModifiedVariableNames in interface IPlanConditionCopyright © 2015. All Rights Reserved.