Canguro.Model.Serializer.ResultsDeserializer.readModalPeriods C# (CSharp) Method

readModalPeriods() private method

private readModalPeriods ( XmlNode xml ) : void
xml System.Xml.XmlNode
return void
        private void readModalPeriods(XmlNode xml)
        {
            if (xml != null && xml.ChildNodes.Count > 0)
            {
                foreach (XmlNode child in xml.ChildNodes)
                {
                    if ("Data".Equals(child.Name))
                    {
                        int rCase = int.Parse(Deserializer.readAttribute(child, "Case")) ;
                        uint i = uint.Parse(Deserializer.readAttribute(child, "I"));
                        results.ActiveCase = results.ResultsCases[rCase];
                        if (results.ModalPeriods == null)
                            results.ModalPeriods = new float[3];
                        results.ModalPeriods[i] = float.Parse(Deserializer.readAttribute(child, "Data"));
                    }
                }
            }
        }