parameters: (self, listener)
docstring: Add a listener on the list of the manager
          @param listener : the listener instance
docstring_summary: Add a listener on the list of the manager
docstring_tokens: Add a listener on the list of the manager
function: def add_listener(self, listener):
          """
          Add a listener on the list of the manager
          @param listener : the listener instance
          """
          self._lock_list.acquire()
          self._listeners.append(listener)
          self._lock_list.release()
function_tokens: def add_listener ( self , listener ) : self . _lock_list . acquire ( ) self . _listeners . append ( listener ) self . _lock_list . release ( )