internal void SetParent(mvdXML mvd) { ParentMvdXml = mvd; if (Rules != null) { foreach (var rule in Rules) { rule.SetParent(this); } } // ReSharper disable once InvertIf // for code symmetry if (SubTemplates != null) { foreach (var subTemplate in SubTemplates) { subTemplate.SetParent(mvd); } } }
internal void SetParent(mvdXML mvd) { ParentMvdXml = mvd; if (ExchangeRequirements != null) { foreach (var modelViewExchangeRequirement in ExchangeRequirements) { modelViewExchangeRequirement.SetParent(this); } } // ReSharper disable once InvertIf if (Roots != null) { foreach (var root in Roots) { root.SetParent(this); } } }