@Override
  public void addCommunicationListener(ConsoleCommunicationListener listener) {
    communicationListeners.add(listener);
  }
@Override
  public void addCommunicationListener(ConsoleCommunicationListener listener)