public void UnregisterFromAll(ITechnologyListener _listener) { foreach (var item in allTechnologies) { item.UnregisterListener(_listener); } }
public void RegisterToAll(ITechnologyListener _listener) { foreach (var item in allTechnologies) { item.RegisterListener(_listener); } }
public void RegisterListener(ITechnologyListener _listener) { if (listeners == null) { listeners = new List <ITechnologyListener>(); } listeners.Add(_listener); }
public void UnregisterListener(ITechnologyListener _listener) { listeners.Remove(_listener); }