Class InternalConditionEdge
java.lang.Object
com.aquima.interactions.flow.model.InternalEdge
com.aquima.interactions.flow.model.InternalConditionEdge
Internal class which represent a condition edge belonging to a condition node in the flow graph.
- Since:
- 7.0
- Author:
- F. van der Meer, O. Kerpershoek
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
InternalConditionEdge
(IExpressionParser parser, String conditionExpression, IEdgeDS edgeDS, InternalNode source, InternalNode target) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
evaluateCondition
(IFlowHandler handler) protected ICondition
protected long
boolean
True when the edge is the default edge, when it cannot be mapped to one of the edges/labels.Methods inherited from class com.aquima.interactions.flow.model.InternalEdge
getExitEvent, getSource, getTarget, isException
-
Constructor Details
-
InternalConditionEdge
protected InternalConditionEdge(IExpressionParser parser, String conditionExpression, IEdgeDS edgeDS, InternalNode source, InternalNode target)
-
-
Method Details
-
evaluateCondition
-
isDefault
public boolean isDefault()Description copied from class:InternalEdge
True when the edge is the default edge, when it cannot be mapped to one of the edges/labels. In case of a default edge, the label is null.- Overrides:
isDefault
in classInternalEdge
- Returns:
- true when this edge is the default last case edge.
-
getSequenceNr
protected long getSequenceNr() -
getCondition
-