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) |