public void Update(object sender, ModelUpdateEvent e) { EquipmentTreeNode root = EquipmentTreeFactory.CreateFrom(e); var fastNodeLookupByMrid = new FastLookupByMrid(root); App.Current.Dispatcher.Invoke((System.Action) delegate { measurementUpdater = new MeasurementUpdater(fastNodeLookupByMrid); DisplayTree(root); UpdateTransfomerList(root); }); }
public MeasurementUpdater(FastLookupByMrid nodeLookupByMrid) { this.nodeLookupByMrid = nodeLookupByMrid; }