package org.erlide.test_support.ui.suites;
import org.erlide.runtime.events.ErlEvent;
import org.erlide.runtime.events.ErlangEventHandler;
import com.google.common.eventbus.Subscribe;
public class TestEventHandler extends ErlangEventHandler {
private final TestResultsView view;
public TestEventHandler(final TestResultsView view) {
super("bterl");
this.view = view;
}
@Subscribe
public void handleEvent(final ErlEvent event) {
if (!event.getTopic().equals(getTopic())) {
return;
}
if (view != null) {
view.notifyEvent(event.getEvent());
}
}
}