public Index(XmlNode xmlNode) : base(xmlNode) { XmlNodeList futureIdNodeList = xmlNode.SelectNodes("futureId"); if (futureIdNodeList.Count > 1 ) { throw new Exception(); } foreach (XmlNode item in futureIdNodeList) { if (item.Attributes["href"] != null || item.Attributes["id"] == null) { if (item.Attributes["id"] != null) { futureIdIDRef = item.Attributes["id"].Name; FutureId ob = FutureId(); IDManager.SetID(futureIdIDRef, ob); } else if (item.Attributes.ToString() == "href") { futureIdIDRef = item.Attributes["href"].Name; } else { futureId = new FutureId(item); } } } }
public Index(XmlNode xmlNode) : base(xmlNode) { XmlNodeList futureIdNodeList = xmlNode.SelectNodes("futureId"); if (futureIdNodeList.Count > 1) { throw new Exception(); } foreach (XmlNode item in futureIdNodeList) { if (item.Attributes["href"] != null || item.Attributes["id"] == null) { if (item.Attributes["id"] != null) { futureIdIDRef = item.Attributes["id"].Name; FutureId ob = FutureId(); IDManager.SetID(futureIdIDRef, ob); } else if (item.Attributes.ToString() == "href") { futureIdIDRef = item.Attributes["href"].Name; } else { futureId = new FutureId(item); } } } }
public Index(XmlNode xmlNode) : base(xmlNode) { XmlNode futureIdNode = xmlNode.SelectSingleNode("futureId"); if (futureIdNode != null) { if (futureIdNode.Attributes["href"] != null || futureIdNode.Attributes["id"] != null) { if (futureIdNode.Attributes["id"] != null) { futureIdIDRef_ = futureIdNode.Attributes["id"].Value; FutureId ob = new FutureId(futureIdNode); IDManager.SetID(futureIdIDRef_, ob); } else if (futureIdNode.Attributes["href"] != null) { futureIdIDRef_ = futureIdNode.Attributes["href"].Value; } else { futureId_ = new FutureId(futureIdNode); } } else { futureId_ = new FutureId(futureIdNode); } } }