Canguro.Model.Serializer.Deserializer.readReleaseAssignments C# (CSharp) Method

readReleaseAssignments() private method

private readReleaseAssignments ( XmlNode node ) : void
node XmlNode
return void
        private void readReleaseAssignments(XmlNode node)
        {
            uint id = uint.Parse(readAttribute(node, "Frame", "0"));
            LineElement obj = model.LineList[id];

            if (obj != null)
            {
                JointDOF dofi = obj.DoFI;
                JointDOF dofj = obj.DoFJ;
                // xml.WriteStartElement("Frame");
                dofi.T1 = (readAttribute(node, "PI", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofi.T2 = (readAttribute(node, "V2I", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofi.T3 = (readAttribute(node, "V3I", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofi.R1 = (readAttribute(node, "TI", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofi.R2 = (readAttribute(node, "M2I", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofi.R3 = (readAttribute(node, "M3I", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofj.T1 = (readAttribute(node, "PJ", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofj.T2 = (readAttribute(node, "V2J", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofj.T3 = (readAttribute(node, "V3J", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofj.R1 = (readAttribute(node, "TJ", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofj.R2 = (readAttribute(node, "M2J", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                dofj.R3 = (readAttribute(node, "M3J", "No").Equals("No")) ? JointDOF.DofType.Restrained : JointDOF.DofType.Free;
                //readAttribute(node, "PartialFix", (dofi.IsSpring || dofj.IsSpring) ? "Yes" : "No");

                obj.DoFI = dofi;
                obj.DoFJ = dofj;
            }
        }
Deserializer