Ejemplo n.º 1
0
 public virtual void  registerStateObserver(FormElementStateListener qsl)
 {
     if (!observers.Contains(qsl))
     {
         observers.Add(qsl);
     }
 }
Ejemplo n.º 2
0
 public void unregisterStateObserver(FormElementStateListener qsl)
 {
     if (observers != null)
     {
         observers.Remove(qsl);
         if (observers.Count < 1)
         {
             observers = null;
         }
     }
 }
Ejemplo n.º 3
0
        /* ==== OBSERVER PATTERN ==== */

        public void registerStateObserver(FormElementStateListener qsl)
        {
            if (observers == null)
            {
                observers = new ArrayList();
            }

            if (!observers.Contains(qsl))
            {
                observers.Add(qsl);
            }
        }
Ejemplo n.º 4
0
 public virtual void  unregisterStateObserver(FormElementStateListener qsl)
 {
     observers.Remove(qsl);
 }