internal override void InitFromElementDeSchema(CElementDeSchemaReseau elementDeSchema) { base.InitFromElementDeSchema(elementDeSchema); CEquipementLogique eqtLogique = elementDeSchema.EquipementLogique; if (eqtLogique == null) //Ca ne doit jamais arriver { throw new Exception("Bad element for supervision data "); } m_dbKeyEquipement = eqtLogique.DbKey; m_dicEquipementsConcernant[eqtLogique.DbKey] = true; CDonneeDessinElementDeSchemaReseau donneeDessin = elementDeSchema.DonneeDessin as CDonneeDessinElementDeSchemaReseau; if (donneeDessin != null && donneeDessin.CollectChildsAlarms) { SoitConcernePar(eqtLogique.EquipementsLogiquesContenus); } }
internal override void InitFromElementDeSchema(CElementDeSchemaReseau elementDeSchema) { base.InitFromElementDeSchema(elementDeSchema); CEntiteSnmp ettSnmp = elementDeSchema.EntiteSnmp; if (ettSnmp == null) //Ca ne doit jamais arriver { throw new Exception("Bad element for supervision data "); } m_dbKeyEntiteSnmp = ettSnmp.DbKey; m_dicEntitesSnmpConcernant[ettSnmp.DbKey] = true; CDonneeDessinElementDeSchemaReseau donneeDessin = elementDeSchema.DonneeDessin as CDonneeDessinElementDeSchemaReseau; if (donneeDessin != null && donneeDessin.CollectChildsAlarms) { SoitConcernePar(ettSnmp.EntiteSnmpsFilles); } }
internal override void InitFromElementDeSchema(CElementDeSchemaReseau elementDeSchema) { base.InitFromElementDeSchema(elementDeSchema); CEquipementLogique eqtLogique = elementDeSchema.EquipementLogique; if (eqtLogique == null) //Ca ne doit jamais arriver { throw new Exception("Bad element for supervision data "); } CSpvEquip equip = CSpvEquip.GetObjetSpvFromObjetTimos(eqtLogique); if (equip != null) { m_dicEquipementsSpvConcernant[equip.Id] = true; m_nIdEquipementSpv = equip.Id; } CDonneeDessinElementDeSchemaReseau donneeDessin = elementDeSchema.DonneeDessin as CDonneeDessinElementDeSchemaReseau; if (donneeDessin != null && donneeDessin.CollectChildsAlarms) { SoitConcernePar(eqtLogique.EquipementsLogiquesContenus); } }