code: public void addObservableListener(ObservableListener<T> listener)
  	{
  		checkNotNull(listener, "listener cannot be null");
  
  		listeners.add(ObservableListener.class, listener);
  	}
docs: public methods ---------------------------------------------------------