public void AddListener(ICommonTouchListener l)
 {
     if (!listeners.Contains(l))
     {
         listeners.Add(l);
     }
 }
 public void RemoveListener(ICommonTouchListener l)
 {
     if (listeners.Contains(l))
     {
         listeners.Remove(l);
     }
 }
 public void SetListener(ICommonTouchListener l)
 {
     listener = l;
 }