Move all modes to package kaka.cakelight.mode
[kaka/cakelight.git] / src / kaka / cakelight / Mode.java
diff --git a/src/kaka/cakelight/Mode.java b/src/kaka/cakelight/Mode.java
deleted file mode 100644 (file)
index ad9bc8d..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-package kaka.cakelight;
-
-import java.util.function.Consumer;
-
-public abstract class Mode {
-    private Consumer<LedFrame> frameListener;
-
-    public abstract void enter(Configuration config);
-    public abstract void exit();
-
-    public void setFrameListener(Consumer<LedFrame> listener) {
-        frameListener = listener;
-    }
-
-    public void updateWithFrame(LedFrame frame) {
-        assert frameListener != null;
-        frameListener.accept(frame);
-    }
-}