public TECTypical(Guid guid) : base(guid) { Instances.CollectionChanged += (sender, args) => handleCollectionChanged(sender, args, "Instances"); TypicalInstanceDictionary.CollectionChanged += typicalInstanceDictionary_CollectionChanged; watcher = new TypicalWatcherFilter(new ChangeWatcher(this)); watcher.TypicalChanged += handleThisChanged; }
internal void RefreshRegistration() { watcher.TypicalChanged -= handleThisChanged; watcher = new TypicalWatcherFilter(new ChangeWatcher(this)); watcher.TypicalChanged += handleThisChanged; }