//package cbccore.tests;
import cbccore.Device;
import cbccore.events.Event;
import cbccore.events.EventManager;
import cbccore.events.EventListenerAdapter;
//import cbccore.motors.listeners.StopMotors;
import cbccore.sensors.buttons.ButtonEmitter;
public class Main {
public void run() {
EventManager manager = EventManager.get();
ButtonEmitter.get().start();
EventListenerAdapter AButtonPressedHandler = new EventListenerAdapter() {
@Override
public void event(Event type) {
System.out.println("The A Button Was Pressed!");
}
};
EventListenerAdapter AButtonReleasedHandler = new EventListenerAdapter() {
@Override
public void event(Event type) {
System.out.println("The A Button Was Released!");
}
};
manager.connect(ButtonEmitter.AButtonPressed, AButtonPressedHandler);
manager.connect(ButtonEmitter.AButtonReleased, AButtonReleasedHandler);
}
public static void main(String[] args) {
//Device.init();
new Main().run();
}
}