public override void OnReadFromXmlNode(IXmlCodeReader reader, XmlNode node) { base.OnReadFromXmlNode(reader, node); _eventId = XmlUtil.GetAttributeUInt(node, XMLATT_eventId); _firerId = XmlUtil.GetAttributeUInt(node, XMLATT_firerId); XmlNode portNode = node.SelectSingleNode(XML_FirerPort); if (portNode != null) { _firerPort = new EventPortOutFirer(this); _firerPort.OnReadFromXmlNode(reader, portNode); } }