public void addListener(@NotNull SelectionChangeListener listener){
  listeners.add(listener);
}

public void addListener ( @ NotNull SelectionChangeListener listener ) { listeners . add ( listener ) ; }
adds a new listener for detecting changes in the manager .
