public void addFOLDomainListener(FOLDomainListener listener) { lock (listeners) { if (!listeners.Contains(listener)) { listeners.Add(listener); } } }