Я создаю несколько объектов, подобных этому:
public class TestThis implements Listener{
private EventsManager eventsManager;
private ConfigManager configManager;
public TestThis() {
eventsManager = new EventsManager();
eventsManager.addListener(this);
configManager = new ConfigManager(this);
}
public ConfigManager getConfigManager() {
return configManager;
}
@Override
public void configLoadedSuccessfully(Event event) {
System.out.println(this.configManager); //OUTPUT NULL
System.out.println(this.getConfigManager());//OUTPUT NULL
}
}
Проблема с объектом configManager
.
В конструкции все в порядке, но configLoadedSuccessfully
событие configManager
равно нулю и его значение равно нулю.
Код слушателя:
public interface Listener{
public void configLoadedSuccessfully(Event event);
}