You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
writer.WriteSafeString($"// Assignment Element : {assignmentElement.Property}{assignmentElement.Operator}{assignmentElement.Value}{Environment.NewLine}");
writer.WriteSafeString("throw new System.NotSupportedException(\"Assigment of bool with rule element value different than TerminalElement not supported\");");
// non Terminal : OccurrenceUsagePrefix; Found rule OccurrenceUsagePrefix:OccurrenceUsage=BasicUsagePrefix(isIndividual?='individual')?(portionKind=PortionKind{isPortion=true})?UsageExtensionKeyword*
// non Terminal : AcceptParameterPart; Found rule AcceptParameterPart:AcceptActionUsage=ownedRelationship+=PayloadParameterMember('via'ownedRelationship+=NodeParameterMember)?
65
60
BuildAcceptParameterPart(poco,stringBuilder);
66
61
67
62
}
@@ -74,12 +69,13 @@ public static void BuildAcceptNodeDeclaration(SysML2.NET.Core.POCO.Systems.Actio
74
69
/// <param name="stringBuilder">The <see cref="StringBuilder" /> that contains the entire textual notation</param>
// non Terminal : AcceptParameterPart; Found rule AcceptParameterPart:AcceptActionUsage=ownedRelationship+=PayloadParameterMember('via'ownedRelationship+=NodeParameterMember)?
111
104
BuildAcceptParameterPart(poco,stringBuilder);
112
105
113
106
}
@@ -120,13 +113,7 @@ public static void BuildTriggerAction(SysML2.NET.Core.POCO.Systems.Actions.IAcce
120
113
/// <param name="stringBuilder">The <see cref="StringBuilder" /> that contains the entire textual notation</param>
// non Terminal : AcceptNodeDeclaration; Found rule AcceptNodeDeclaration:AcceptActionUsage=ActionNodeUsageDeclaration?'accept'AcceptParameterPart
124
116
BuildAcceptNodeDeclaration(poco,stringBuilder);
125
-
// Group Element
126
-
stringBuilder.Append("{ ");
127
-
// non Terminal : ActionBodyItem; Found rule ActionBodyItem:Type=NonBehaviorBodyItem|ownedRelationship+=InitialNodeMember(ownedRelationship+=ActionTargetSuccessionMember)*|(ownedRelationship+=SourceSuccessionMember)?ownedRelationship+=ActionBehaviorMember(ownedRelationship+=ActionTargetSuccessionMember)*|ownedRelationship+=GuardedSuccessionMember
// non Terminal : OccurrenceDefinitionPrefix; Found rule OccurrenceDefinitionPrefix:OccurrenceDefinition=BasicDefinitionPrefix?(isIndividual?='individual'ownedRelationship+=EmptyMultiplicityMember)?DefinitionExtensionKeyword*
0 commit comments