SemeionModulesDesigner.XmlSchemaParser.XmlParser.ResolveElements C# (CSharp) Method

ResolveElements() private method

Fill given XContainer attributes with data form Xml file.
private ResolveElements ( SemeionModulesDesigner.XmlSchemaParser.XsdModel.XContainer container, XmlElement element ) : void
container SemeionModulesDesigner.XmlSchemaParser.XsdModel.XContainer XContainer to be filled up.
element System.Xml.XmlElement XmlElement with data.
return void
        private void ResolveElements(XContainer container, XmlElement element)
        {
            foreach (var containerElement in container.Elements)
            {
                foreach (var childElement in element.ChildNodes)
                {
                    if (!(childElement is XmlComment))
                    {
                        var name = ((XmlElement)childElement).Name;
                        if (containerElement.Name == name)
                        {
                            containerElement.Value = ((XmlElement)childElement).InnerText;
                        }
                    }
                }
            }
        }