public static void SetVarianten(Variante element, Varianten newVarianten) { DslModeling::DomainRoleInfo.SetLinkedElement(element, VarianteDomainRoleId, newVarianten); }
public static DslModeling::LinkedElementCollection<Variante> GetVariante(Varianten element) { return GetRoleCollection<DslModeling::LinkedElementCollection<Variante>, Variante>(element, VariantenDomainRoleId); }
/// <summary> /// Constructor /// Creates a VariantenHasVariante link in the same Partition as the given Varianten /// </summary> /// <param name="source">Varianten to use as the source of the relationship.</param> /// <param name="target">Variante to use as the target of the relationship.</param> public VariantenHasVariante(Varianten source, Variante target) : base((source != null ? source.Partition : null), new DslModeling::RoleAssignment[]{new DslModeling::RoleAssignment(VariantenHasVariante.VariantenDomainRoleId, source), new DslModeling::RoleAssignment(VariantenHasVariante.VarianteDomainRoleId, target)}, Tum.VModellXT.VModellXTDomainModelIdProvider.Instance.CreateId()) { }