public static void SetVModellvarianteRef(Referenzmodell element, VModellvariante newVModellvariante) { DslModeling::DomainRoleInfo.SetLinkedElement(element, ReferenzmodellDomainRoleId, newVModellvariante); }
public static VModellvariante GetVModellvarianteRef(Referenzmodell element) { return DslModeling::DomainRoleInfo.GetLinkedElement(element, ReferenzmodellDomainRoleId) as VModellvariante; }
public static void SetVModell(Referenzmodell element, VModell newVModell) { DslModeling::DomainRoleInfo.SetLinkedElement(element, ReferenzmodellDomainRoleId, newVModell); }
/// <summary> /// Constructor /// Creates a ReferenzmodellReferencesVModellvariante link in the same Partition as the given Referenzmodell /// </summary> /// <param name="source">Referenzmodell to use as the source of the relationship.</param> /// <param name="target">VModellvariante to use as the target of the relationship.</param> public ReferenzmodellReferencesVModellvariante(Referenzmodell source, VModellvariante target) : base((source != null ? source.Partition : null), new DslModeling::RoleAssignment[]{new DslModeling::RoleAssignment(ReferenzmodellReferencesVModellvariante.ReferenzmodellDomainRoleId, source), new DslModeling::RoleAssignment(ReferenzmodellReferencesVModellvariante.VModellvarianteDomainRoleId, target)}, Tum.VModellXT.VModellXTDomainModelIdProvider.Instance.CreateId()) { }
public static void SetReferenzmodell(VModellvariante element, Referenzmodell newReferenzmodell) { DslModeling::DomainRoleInfo.SetLinkedElement(element, VModellvarianteDomainRoleId, newReferenzmodell); }