Example #1
0
        public void Load(XmlNode node)
        {
            bool hasChildNodes = node.HasChildNodes;

            if (hasChildNodes)
            {
                for (XmlNode variableNode = node.FirstChild; variableNode != null; variableNode = variableNode.NextSibling)
                {
                    bool flag = variableNode.Name == "Variable";
                    if (flag)
                    {
                        RdVariable gtrVariable = new RdVariable(this.m_document);
                        gtrVariable.Load(variableNode);
                        this.m_list.Add(gtrVariable.Name, gtrVariable);
                        this.Document.Changed();
                    }
                }
            }
        }