Class SchemeInlineUtils
Inheritance
↳ object
↳ SchemeInlineUtils
Inherited Members
Equals(object)
Equals(object, object)
GetHashCode()
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Core.Builder
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic static class SchemeInlineUtils
Methods
InlineParameters(ProcessDefinition, ProcessDefinition, List<string>)
Declarationpublic static void InlineParameters(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, List<string> errorsAccumulator)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| List<string> | errorsAccumulator |
InlineCommands(ProcessDefinition, ProcessDefinition, List<string>)
Declarationpublic static void InlineCommands(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, List<string> errorsAccumulator)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| List<string> | errorsAccumulator |
InlineTimers(ProcessDefinition, ProcessDefinition, List<string>)
Declarationpublic static void InlineTimers(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, List<string> errorsAccumulator)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| List<string> | errorsAccumulator |
InlineLocalization(ProcessDefinition, ProcessDefinition, List<string>)
Declarationpublic static void InlineLocalization(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, List<string> errorsAccumulator)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| List<string> | errorsAccumulator |
InlineCodeActions(ProcessDefinition, ProcessDefinition, List<string>)
Declarationpublic static (Dictionary<string, string> ruleNameConversions, Dictionary<string, string> actionNameConversions, Dictionary<string, string> conditionNameConversions) InlineCodeActions(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, List<string> errorsAccumulator)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| List<string> | errorsAccumulator |
| Type | Description |
|---|---|
| (Dictionary<string, string> ruleNameConversions, Dictionary<string, string> actionNameConversions, Dictionary<string, string> conditionNameConversions) |
InlineCodeActionsForTemplate(ProcessDefinition, ProcessDefinition, List<string>)
Declarationpublic static (Dictionary<string, string> ruleNameConversions, Dictionary<string, string> actionNameConversions, Dictionary<string, string> conditionNameConversions) InlineCodeActionsForTemplate(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, List<string> errorsAccumulator)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| List<string> | errorsAccumulator |
| Type | Description |
|---|---|
| (Dictionary<string, string> ruleNameConversions, Dictionary<string, string> actionNameConversions, Dictionary<string, string> conditionNameConversions) |
InlineActors(ProcessDefinition, ProcessDefinition, Dictionary<string, string>, List<string>)
Declarationpublic static (Dictionary<string, string> actorNameConversions, Dictionary<string, ActorDefinition> allActors) InlineActors(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, Dictionary<string, string> ruleNameConversions, List<string> errorsAccumulator)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| Dictionary<string, string> | ruleNameConversions | |
| List<string> | errorsAccumulator |
| Type | Description |
|---|---|
| (Dictionary<string, string> actorNameConversions, Dictionary<string, ActorDefinition> allActors) |
InlineActorsForTemplate(ProcessDefinition, ProcessDefinition, Dictionary<string, string>, List<string>)
Declarationpublic static (Dictionary<string, string> actorNameConversions, Dictionary<string, ActorDefinition> allActors) InlineActorsForTemplate(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, Dictionary<string, string> ruleNameConversions, List<string> errorsAccumulator)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| Dictionary<string, string> | ruleNameConversions | |
| List<string> | errorsAccumulator |
| Type | Description |
|---|---|
| (Dictionary<string, string> actorNameConversions, Dictionary<string, ActorDefinition> allActors) |
InlineActivities(ProcessDefinition, ProcessDefinition, string, List<string>, string, string, Dictionary<string, string>)
Declarationpublic static (ActivityDefinition initial, List<ActivityDefinition> finals, Dictionary<string, ActivityDefinition> allClonedActivities, Dictionary<string, string> activityNameConversion) InlineActivities(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, string pointOfInlining, List<string> errorsAccumulator, string inlinedGroupName, string specificInlinedGroupName, Dictionary<string, string> actionNameConversions)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| string | pointOfInlining | |
| List<string> | errorsAccumulator | |
| string | inlinedGroupName | |
| string | specificInlinedGroupName | |
| Dictionary<string, string> | actionNameConversions |
| Type | Description |
|---|---|
| (ActivityDefinition initial, List<ActivityDefinition> finals, Dictionary<string, ActivityDefinition> allClonedActivities, Dictionary<string, string> activityNameConversion) |
InlineActivitiesForTemplate(ProcessDefinition, ProcessDefinition, List<string>, Dictionary<string, string>)
Declarationpublic static (ActivityDefinition initial, List<ActivityDefinition> finals, Dictionary<string, ActivityDefinition> allClonedActivities, Dictionary<string, string> activityNameConversion) InlineActivitiesForTemplate(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, List<string> errorsAccumulator, Dictionary<string, string> actionNameConversions)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| List<string> | errorsAccumulator | |
| Dictionary<string, string> | actionNameConversions |
| Type | Description |
|---|---|
| (ActivityDefinition initial, List<ActivityDefinition> finals, Dictionary<string, ActivityDefinition> allClonedActivities, Dictionary<string, string> activityNameConversion) |
GetNewActivityName(ActivityDefinition, string, ProcessDefinition)
Declarationpublic static string GetNewActivityName(ActivityDefinition inlinedActivity, string pointOfInlining, ProcessDefinition inlinedProcessDefinition)
| Type | Name | Description |
|---|---|---|
| ActivityDefinition | inlinedActivity | |
| string | pointOfInlining | |
| ProcessDefinition | inlinedProcessDefinition |
| Type | Description |
|---|---|
| string |
InlineTransitions(ProcessDefinition, ProcessDefinition, string, List<string>, Dictionary<string, ActorDefinition>, Dictionary<string, string>, Dictionary<string, ActivityDefinition>, Dictionary<string, string>, Dictionary<string, string>)
Declarationpublic static void InlineTransitions(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, string pointOfInlining, List<string> errorsAccumulator, Dictionary<string, ActorDefinition> allActors, Dictionary<string, string> actorNameConversions, Dictionary<string, ActivityDefinition> allClonedActivities, Dictionary<string, string> activityNameConversion, Dictionary<string, string> conditionNameConversions)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| string | pointOfInlining | |
| List<string> | errorsAccumulator | |
| Dictionary<string, ActorDefinition> | allActors | |
| Dictionary<string, string> | actorNameConversions | |
| Dictionary<string, ActivityDefinition> | allClonedActivities | |
| Dictionary<string, string> | activityNameConversion | |
| Dictionary<string, string> | conditionNameConversions |
InlineTransitionsForTemplate(ProcessDefinition, ProcessDefinition, List<string>, Dictionary<string, ActorDefinition>, Dictionary<string, string>, Dictionary<string, ActivityDefinition>, Dictionary<string, string>, Dictionary<string, string>)
Declarationpublic static void InlineTransitionsForTemplate(ProcessDefinition schemeTo, ProcessDefinition schemeFrom, List<string> errorsAccumulator, Dictionary<string, ActorDefinition> allActors, Dictionary<string, string> actorNameConversions, Dictionary<string, ActivityDefinition> allClonedActivities, Dictionary<string, string> activityNameConversion, Dictionary<string, string> conditionNameConversions)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom | |
| List<string> | errorsAccumulator | |
| Dictionary<string, ActorDefinition> | allActors | |
| Dictionary<string, string> | actorNameConversions | |
| Dictionary<string, ActivityDefinition> | allClonedActivities | |
| Dictionary<string, string> | activityNameConversion | |
| Dictionary<string, string> | conditionNameConversions |
InlineTemplate(ProcessDefinition, ProcessDefinition)
Declarationpublic static (bool success, List<string> errors) InlineTemplate(ProcessDefinition schemeTo, ProcessDefinition schemeFrom)
| Type | Name | Description |
|---|---|---|
| ProcessDefinition | schemeTo | |
| ProcessDefinition | schemeFrom |
| Type | Description |
|---|---|
| (bool success, List<string> errors) |