Пример #1
0
 internal override void ParseXml(XmlElement xml)
 {
     base.ParseXml(xml);
     foreach (XmlNode child in xml.ChildNodes)
     {
         string name = child.Name;
         if (string.Compare(name, "HasProperties") == 0)
         {
             foreach (XmlNode node in child.ChildNodes)
             {
                 IfcMaterialProperties p = mDatabase.ParseXml <IfcMaterialProperties>(node as XmlElement);
                 if (p != null)
                 {
                     HasProperties.Add(p);
                 }
             }
         }
     }
 }