Enterra.V8x1C.DOM.CatalogObject.IV8XmlSerializable C# (CSharp) Method

IV8XmlSerializable() private method

Load from V8 xml
private IV8XmlSerializable ( System node ) : void
node System
return void
        void IV8XmlSerializable.LoadFromV8Xml(System.Xml.XmlNode node)
        {
            XmlElement docTag = (XmlElement)node;

            MetadataObject metadata = this.Metadata;

            foreach (XmlNode nd in docTag.ChildNodes)
            {
                XmlElement valueTag = nd as XmlElement;

                if (valueTag == null)
                {
                    continue;
                }

                if (ReadV8XmlAsSysPropertyValue(valueTag))
                {
                    continue;
                }

                var meta = metadata.Requisites[valueTag.Name];
                if (meta != null)
                {
                    ReadV8XmlAsRequisite(valueTag, meta);
                    continue;
                }

                //TODO:load table parts
            }
        }