public static DslModeling::LinkedElementCollection<Themenmuster> GetThemenmuster(Mustergruppe element) { return GetRoleCollection<DslModeling::LinkedElementCollection<Themenmuster>, Themenmuster>(element, MustergruppeDomainRoleId); }
public static void SetMustergruppe(Themenmuster element, Mustergruppe newMustergruppe) { DslModeling::DomainRoleInfo.SetLinkedElement(element, ThemenmusterDomainRoleId, newMustergruppe); }
/// <summary> /// Constructor /// Creates a MustergruppeHasThemenmuster link in the same Partition as the given Mustergruppe /// </summary> /// <param name="source">Mustergruppe to use as the source of the relationship.</param> /// <param name="target">Themenmuster to use as the target of the relationship.</param> public MustergruppeHasThemenmuster(Mustergruppe source, Themenmuster target) : base((source != null ? source.Partition : null), new DslModeling::RoleAssignment[]{new DslModeling::RoleAssignment(MustergruppeHasThemenmuster.MustergruppeDomainRoleId, source), new DslModeling::RoleAssignment(MustergruppeHasThemenmuster.ThemenmusterDomainRoleId, target)}, Tum.VModellXT.VModellXTDomainModelIdProvider.Instance.CreateId()) { }
public static void SetMusterbibliothek(Mustergruppe element, Musterbibliothek newMusterbibliothek) { DslModeling::DomainRoleInfo.SetLinkedElement(element, MustergruppeDomainRoleId, newMusterbibliothek); }
public static Musterbibliothek GetMusterbibliothek(Mustergruppe element) { return DslModeling::DomainRoleInfo.GetLinkedElement(element, MustergruppeDomainRoleId) as Musterbibliothek; }
/// <summary> /// Constructor /// Creates a MusterbibliothekHasMustergruppe link in the same Partition as the given Musterbibliothek /// </summary> /// <param name="source">Musterbibliothek to use as the source of the relationship.</param> /// <param name="target">Mustergruppe to use as the target of the relationship.</param> public MusterbibliothekHasMustergruppe(Musterbibliothek source, Mustergruppe target) : base((source != null ? source.Partition : null), new DslModeling::RoleAssignment[]{new DslModeling::RoleAssignment(MusterbibliothekHasMustergruppe.MusterbibliothekDomainRoleId, source), new DslModeling::RoleAssignment(MusterbibliothekHasMustergruppe.MustergruppeDomainRoleId, target)}, Tum.VModellXT.VModellXTDomainModelIdProvider.Instance.CreateId()) { }