Workflow Engine .NET  2
Static Public Member Functions | List of all members
OptimaJet.Workflow.Core.Subprocess.SubprocessUtils Class Reference

Algorithms for subprocesses branches More...

Static Public Member Functions

static ProcessDefinition MarkupSubprocesses (this ProcessDefinition processDefinition)
 Markups scheme, sets nesting level for each Activity More...
 
static ProcessDefinition GetSubprocessDefinition (this ProcessDefinition processDefinition, TransitionDefinition startingTransition)
 
static int GetMinDistance (this ProcessDefinition processDefinition, string fromActivityName, string toActivityName, List< string > activitiesToAnalyze, List< TransitionClassifier > classifiers)
 

Detailed Description

Algorithms for subprocesses branches

Member Function Documentation

◆ MarkupSubprocesses()

static ProcessDefinition OptimaJet.Workflow.Core.Subprocess.SubprocessUtils.MarkupSubprocesses ( this ProcessDefinition  processDefinition)
static

Markups scheme, sets nesting level for each Activity

Parameters
processDefinition
Returns
Process definition with marked nesting levels an subprocesses ids