public FunctionEvents(XmlNode xmlNode) { XmlNodeList eventFunctionMNodeList = xmlNode.SelectNodes("eventFunctionM"); foreach (XmlNode item in eventFunctionMNodeList) { if (item.Attributes["href"] != null || item.Attributes["id"] == null) { if (item.Attributes["id"] != null) { eventFunctionMIDRef = item.Attributes["id"].Name; List<EventFunctionM> ob = new List<EventFunctionM>(); ob.Add(new EventFunctionM(item)); IDManager.SetID(eventFunctionMIDRef, ob); } else if (item.Attributes.ToString() == "href") { eventFunctionMIDRef = item.Attributes["href"].Name; } else { eventFunctionM.Add(new EventFunctionM(item)); } } } XmlNodeList jointFunctionEventNodeList = xmlNode.SelectNodes("jointFunctionEvent"); if (jointFunctionEventNodeList.Count > 1 ) { throw new Exception(); } foreach (XmlNode item in jointFunctionEventNodeList) { if (item.Attributes["href"] != null || item.Attributes["id"] == null) { if (item.Attributes["id"] != null) { jointFunctionEventIDRef = item.Attributes["id"].Name; JointFunctionEvent ob = JointFunctionEvent(); IDManager.SetID(jointFunctionEventIDRef, ob); } else if (item.Attributes.ToString() == "href") { jointFunctionEventIDRef = item.Attributes["href"].Name; } else { jointFunctionEvent = new JointFunctionEvent(item); } } } }
public FunctionEvents(XmlNode xmlNode) { XmlNodeList eventFunctionMNodeList = xmlNode.SelectNodes("eventFunctionM"); foreach (XmlNode item in eventFunctionMNodeList) { if (item.Attributes["href"] != null || item.Attributes["id"] == null) { if (item.Attributes["id"] != null) { eventFunctionMIDRef = item.Attributes["id"].Name; List <EventFunctionM> ob = new List <EventFunctionM>(); ob.Add(new EventFunctionM(item)); IDManager.SetID(eventFunctionMIDRef, ob); } else if (item.Attributes.ToString() == "href") { eventFunctionMIDRef = item.Attributes["href"].Name; } else { eventFunctionM.Add(new EventFunctionM(item)); } } } XmlNodeList jointFunctionEventNodeList = xmlNode.SelectNodes("jointFunctionEvent"); if (jointFunctionEventNodeList.Count > 1) { throw new Exception(); } foreach (XmlNode item in jointFunctionEventNodeList) { if (item.Attributes["href"] != null || item.Attributes["id"] == null) { if (item.Attributes["id"] != null) { jointFunctionEventIDRef = item.Attributes["id"].Name; JointFunctionEvent ob = JointFunctionEvent(); IDManager.SetID(jointFunctionEventIDRef, ob); } else if (item.Attributes.ToString() == "href") { jointFunctionEventIDRef = item.Attributes["href"].Name; } else { jointFunctionEvent = new JointFunctionEvent(item); } } } }
public FunctionEvents(XmlNode xmlNode) { XmlNodeList eventFunctionMNodeList = xmlNode.SelectNodes("eventFunctionM"); if (eventFunctionMNodeList != null) { this.eventFunctionM_ = new List <EventFunctionM>(); foreach (XmlNode item in eventFunctionMNodeList) { if (item.Attributes["href"] != null || item.Attributes["id"] != null) { if (item.Attributes["id"] != null) { eventFunctionMIDRef_ = item.Attributes["id"].Value; eventFunctionM_.Add(new EventFunctionM(item)); IDManager.SetID(eventFunctionMIDRef_, eventFunctionM_[eventFunctionM_.Count - 1]); } else if (item.Attributes["href"] != null) { eventFunctionMIDRef_ = item.Attributes["href"].Value; } else { eventFunctionM_.Add(new EventFunctionM(item)); } } else { eventFunctionM_.Add(new EventFunctionM(item)); } } } XmlNode jointFunctionEventNode = xmlNode.SelectSingleNode("jointFunctionEvent"); if (jointFunctionEventNode != null) { if (jointFunctionEventNode.Attributes["href"] != null || jointFunctionEventNode.Attributes["id"] != null) { if (jointFunctionEventNode.Attributes["id"] != null) { jointFunctionEventIDRef_ = jointFunctionEventNode.Attributes["id"].Value; JointFunctionEvent ob = new JointFunctionEvent(jointFunctionEventNode); IDManager.SetID(jointFunctionEventIDRef_, ob); } else if (jointFunctionEventNode.Attributes["href"] != null) { jointFunctionEventIDRef_ = jointFunctionEventNode.Attributes["href"].Value; } else { jointFunctionEvent_ = new JointFunctionEvent(jointFunctionEventNode); } } else { jointFunctionEvent_ = new JointFunctionEvent(jointFunctionEventNode); } } }
public FunctionEvents(XmlNode xmlNode) { XmlNodeList eventFunctionMNodeList = xmlNode.SelectNodes("eventFunctionM"); if (eventFunctionMNodeList != null) { this.eventFunctionM_ = new List<EventFunctionM>(); foreach (XmlNode item in eventFunctionMNodeList) { if (item.Attributes["href"] != null || item.Attributes["id"] != null) { if (item.Attributes["id"] != null) { eventFunctionMIDRef_ = item.Attributes["id"].Value; eventFunctionM_.Add(new EventFunctionM(item)); IDManager.SetID(eventFunctionMIDRef_, eventFunctionM_[eventFunctionM_.Count - 1 ]); } else if (item.Attributes["href"] != null) { eventFunctionMIDRef_ = item.Attributes["href"].Value; } else { eventFunctionM_.Add(new EventFunctionM(item)); } } else { eventFunctionM_.Add(new EventFunctionM(item)); } } } XmlNode jointFunctionEventNode = xmlNode.SelectSingleNode("jointFunctionEvent"); if (jointFunctionEventNode != null) { if (jointFunctionEventNode.Attributes["href"] != null || jointFunctionEventNode.Attributes["id"] != null) { if (jointFunctionEventNode.Attributes["id"] != null) { jointFunctionEventIDRef_ = jointFunctionEventNode.Attributes["id"].Value; JointFunctionEvent ob = new JointFunctionEvent(jointFunctionEventNode); IDManager.SetID(jointFunctionEventIDRef_, ob); } else if (jointFunctionEventNode.Attributes["href"] != null) { jointFunctionEventIDRef_ = jointFunctionEventNode.Attributes["href"].Value; } else { jointFunctionEvent_ = new JointFunctionEvent(jointFunctionEventNode); } } else { jointFunctionEvent_ = new JointFunctionEvent(jointFunctionEventNode); } } }