2018-10-18 16:46:51 +03:00
|
|
|
|
package ru.gravit.launcher.events;
|
|
|
|
|
|
|
|
|
|
import java.util.UUID;
|
|
|
|
|
|
2018-12-06 05:29:34 +03:00
|
|
|
|
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;
|
|
|
|
|
}
|
|
|
|
|
}
|