public interface ICondition
| Modifier and Type | Interface and Description |
|---|---|
static class |
ICondition.Operator |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(IDroneBase drone,
IProgWidget widget)
Used in the CC compatibility.
|
java.lang.String |
getMeasureVar() |
ICondition.Operator |
getOperator() |
int |
getRequiredCount() |
boolean |
isAndFunction() |
default void |
maybeRecordMeasuredVal(IDroneBase drone,
int val) |
void |
setAndFunction(boolean isAndFunction) |
void |
setMeasureVar(java.lang.String var) |
void |
setOperator(ICondition.Operator operator) |
void |
setRequiredCount(int count) |
boolean isAndFunction()
void setAndFunction(boolean isAndFunction)
int getRequiredCount()
void setRequiredCount(int count)
ICondition.Operator getOperator()
void setOperator(ICondition.Operator operator)
java.lang.String getMeasureVar()
void setMeasureVar(java.lang.String var)
default void maybeRecordMeasuredVal(IDroneBase drone, int val)
boolean evaluate(IDroneBase drone, IProgWidget widget)
drone -