Ejemplo n.º 1
0
        /// <summary>
        /// Registra un observador con la interfaz para recibir eventos de aplicacion
        /// de filtros o de seleccion de imagenes.
        /// </summary>
        /// <param name="listener">el observador</param>
        public void AddListener(IGuiListener listener)
        {
            Debug.Assert(listener != null);

            guiListeners.Add(listener);

            Debug.Assert(ContainsListener(listener));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Retorna si el observador pasado por argumento esta registrado con
        /// esta interfaz.
        /// </summary>
        /// <param name="listener">el observador</param>
        /// <returns><code>true</code>si esta registrado, <code>false</code> en otro caso.</returns>
        public Boolean ContainsListener(IGuiListener listener)
        {
            Debug.Assert(listener != null);

            return(guiListeners.Contains(listener));
        }