public RefVariable_eventOcc(XmlNode xmlNode) : base(xmlNode) { XmlNode variableEventInfoNode = xmlNode.SelectSingleNode("variableEventInfo"); if (variableEventInfoNode != null) { if (variableEventInfoNode.Attributes["href"] != null || variableEventInfoNode.Attributes["id"] != null) { if (variableEventInfoNode.Attributes["id"] != null) { variableEventInfoIDRef_ = variableEventInfoNode.Attributes["id"].Value; VariableEventInfo ob = new VariableEventInfo(variableEventInfoNode); IDManager.SetID(variableEventInfoIDRef_, ob); } else if (variableEventInfoNode.Attributes["href"] != null) { variableEventInfoIDRef_ = variableEventInfoNode.Attributes["href"].Value; } else { variableEventInfo_ = new VariableEventInfo(variableEventInfoNode); } } else { variableEventInfo_ = new VariableEventInfo(variableEventInfoNode); } } }
public RefVariable_eventOcc(XmlNode xmlNode) : base(xmlNode) { XmlNode variableEventInfoNode = xmlNode.SelectSingleNode("variableEventInfo"); if (variableEventInfoNode != null) { if (variableEventInfoNode.Attributes["href"] != null || variableEventInfoNode.Attributes["id"] != null) { if (variableEventInfoNode.Attributes["id"] != null) { variableEventInfoIDRef_ = variableEventInfoNode.Attributes["id"].Value; VariableEventInfo ob = new VariableEventInfo(variableEventInfoNode); IDManager.SetID(variableEventInfoIDRef_, ob); } else if (variableEventInfoNode.Attributes["href"] != null) { variableEventInfoIDRef_ = variableEventInfoNode.Attributes["href"].Value; } else { variableEventInfo_ = new VariableEventInfo(variableEventInfoNode); } } else { variableEventInfo_ = new VariableEventInfo(variableEventInfoNode); } } }