private void writeNode(XmlWriter xml, ItemList<Joint> obj)
{
xml.WriteStartElement("Joint_Coordinates");
foreach (Item i in obj)
if ((i is Joint) && (i != null))
writeJoints(xml, (Joint)i);
xml.WriteEndElement();
xml.WriteStartElement("Joint_Added_Mass_Assignments");
foreach (Item i in obj)
if ((i is Joint) && (i != null))
writeMasses(xml, (Joint)i);
xml.WriteEndElement();
xml.WriteStartElement("Joint_Restraint_Assignments");
foreach (Item i in obj)
if ((i is Joint) && (i != null))
writeRestraints(xml, (Joint)i);
xml.WriteEndElement();
xml.WriteStartElement("Joint_Spring_Assignments_1_-_Uncoupled");
foreach (Item i in obj)
if ((i is Joint) && (i != null))
writeSprings(xml, (Joint)i);
xml.WriteEndElement();
xml.WriteStartElement("Joint_Loads_-_Force");
foreach (Item i in obj)
if ((i is Joint) && (i != null))
writeJointForces(xml, (Joint)i);
xml.WriteEndElement();
xml.WriteStartElement("Joint_Loads_-_Ground_Displacement");
foreach (Item i in obj)
if ((i is Joint) && (i != null))
writeLoadGroundDisplacements(xml, (Joint)i);
xml.WriteEndElement();
}