Launcher/libLauncher/src/main/java/ru/gravit/launcher/events/ControlEvent.java

26 lines
582 B
Java
Raw Normal View History

2018-10-18 16:46:51 +03:00
package ru.gravit.launcher.events;
import java.util.UUID;
import ru.gravit.utils.event.EventInterface;
2018-10-18 16:46:51 +03:00
//Набор стандартных событий
public class ControlEvent implements EventInterface {
private static final UUID uuid = UUID.fromString("f1051a64-0cd0-4ed8-8430-d856a196e91f");
2018-11-08 15:30:16 +03:00
2018-10-18 16:46:51 +03:00
public enum ControlCommand {
2018-11-08 15:30:16 +03:00
STOP, START, PAUSE, CONTINUE, CRASH
2018-10-18 16:46:51 +03:00
}
public ControlEvent(ControlCommand signal) {
this.signal = signal;
}
public ControlCommand signal;
2018-11-08 15:30:16 +03:00
2018-10-18 16:46:51 +03:00
@Override
public UUID getUUID() {
return uuid;
}
}