public static CT_GroupItems Parse(XmlNode node, XmlNamespaceManager namespaceManager) { if (node == null) return null; CT_GroupItems ctObj = new CT_GroupItems(); foreach (XmlNode childNode in node.ChildNodes) { if (childNode.LocalName == "e") { ctObj.Items.Add(CT_Error.Parse(childNode, namespaceManager)); //ctObj.ItemsElementName.Add(ItemsChoiceType1.e); } else if (childNode.LocalName == "b") { ctObj.Items.Add(CT_Boolean.Parse(childNode, namespaceManager)); //ctObj.ItemsElementName.Add(ItemsChoiceType1.b); } else if (childNode.LocalName == "d") { ctObj.Items.Add(CT_DateTime.Parse(childNode, namespaceManager)); //ctObj.ItemsElementName.Add(ItemsChoiceType1.d); } else if (childNode.LocalName == "n") { ctObj.Items.Add(CT_Number.Parse(childNode, namespaceManager)); //ctObj.ItemsElementName.Add(ItemsChoiceType1.n); } else if (childNode.LocalName == "m") { ctObj.Items.Add(CT_Missing.Parse(childNode, namespaceManager)); //ctObj.ItemsElementName.Add(ItemsChoiceType1.m); } else if (childNode.LocalName == "s") { ctObj.Items.Add(CT_String.Parse(childNode, namespaceManager)); //ctObj.ItemsElementName.Add(ItemsChoiceType1.s); } } return ctObj; }
public CT_FieldGroup() { this.groupItemsField = new CT_GroupItems(); this.discretePrField = new CT_DiscretePr(); this.rangePrField = new CT_RangePr(); }