/// <summary>Remove an existing listener</summary> /// <param name="listener"></param> public virtual void RemoveListener(SignatureEventListener listener) { lock (this) { listeners.AddItem(listener); } }
/// <summary>Remove an existing listener</summary> /// <param name="listener"></param> public virtual void RemoveListener(SignatureEventListener listener) { lock (this) { listeners.AddItem(listener); } }
/// <summary>Add a new listener</summary> /// <param name="listener"></param> public virtual void AddListener(SignatureEventListener listener) { lock (this) { listeners.Add(listener); } }
/// <param name="listener"></param> public virtual void RemoveListener(SignatureEventListener listener) { signatureEventDelegate.RemoveListener(listener); }
/// <param name="listener"></param> public virtual void AddListener(SignatureEventListener listener) { signatureEventDelegate.AddListener(listener); }