Beispiel #1
0
 public virtual void Remove(IListener4 listener)
 {
     if (_listeners == null)
     {
         return;
     }
     _listeners.Remove(listener);
 }
Beispiel #2
0
 public virtual void Register(IListener4 listener)
 {
     if (_listeners == null)
     {
         _listeners = new IdentitySet4();
     }
     _listeners.Add(listener);
 }
		public virtual void Remove(IListener4 listener)
		{
			if (_listeners == null)
			{
				return;
			}
			_listeners.Remove(listener);
		}
		public virtual void Register(IListener4 listener)
		{
			if (_listeners == null)
			{
				_listeners = new IdentitySet4();
			}
			_listeners.Add(listener);
		}
Beispiel #5
0
        private void CollectKnownClasses(Collection4 classes)
        {
            IListener4 collectingListener = NewCollectingClassListener(classes);

            _repository.AddListener(collectingListener);
            try
            {
                CollectKnownClasses(classes, Iterators.Copy(_repository.Classes()));
            }
            finally
            {
                _repository.RemoveListener(collectingListener);
            }
        }
		public virtual void RemoveListener(IListener4 listener)
		{
			_listeners.Remove(listener);
		}
		public virtual void AddListener(IListener4 listener)
		{
			_listeners.Register(listener);
		}
Beispiel #8
0
 public virtual void RemoveListener(IListener4 listener)
 {
     _listeners.Remove(listener);
 }
Beispiel #9
0
 public virtual void AddListener(IListener4 listener)
 {
     _listeners.Register(listener);
 }
Beispiel #10
0
 public void Register(IListener4 listener)
 {
     throw new NotImplementedException();
 }
Beispiel #11
0
 public void Register(IListener4 listener)
 {
     throw new NotImplementedException();
 }
		public virtual void Register(IListener4 listener)
		{
			_listenerRegistry.Register(listener);
		}
Beispiel #13
0
 public virtual void Register(IListener4 listener)
 {
     _listenerRegistry.Register(listener);
 }