void connect() {
      disconnect(); // not necessary, but just in case
      connection = ApplicationManager.getApplication().getMessageBus().connect();
      connection.subscribe(TOPIC, this);
      uiSettingsChanged(UISettings.getInstance());
    }
void connect()