Represents the complete flow of operations that originates in a given
Operation. An
Operation can launch other
Operations through
Scripts, by calling the
RunOperation function. An
OperationFlow instance models this flow of operations.
An OperationFlow is built up by one or more OperationWrappers, representing the nodes in the flow. The OperationWrappers are connected by Routes. Each individual Operation is represented by one OperationWrapper, regardless of how many times that Operation is encountered in the flow. In other words, if the same Operation is called by a RunOperation call from inside two different Operations, two Routes will be leading into the OperationWrapper node representing the called Operation.
@author Torgil Zethson
@since 2.0.0