X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=era.mi%2Fsrc%2Fera%2Fmi%2Flogic%2Ftimeline%2FTimeline.java;h=88aa1976fb05b263de531b9951cf9b5a8023b80c;hb=efbbbdcac8b8811bf84a11f889f807f035292892;hp=07467eaff25e07f3b0a4e0f1d0d7e5211e84b993;hpb=1bab34232d3270f5e13741c6fee9bec8627af2ac;p=Mograsim.git diff --git a/era.mi/src/era/mi/logic/timeline/Timeline.java b/era.mi/src/era/mi/logic/timeline/Timeline.java index 07467eaf..88aa1976 100644 --- a/era.mi/src/era/mi/logic/timeline/Timeline.java +++ b/era.mi/src/era/mi/logic/timeline/Timeline.java @@ -117,7 +117,7 @@ public class Timeline eventAddedListener.forEach(l -> l.accept(event)); } - private class InnerEvent implements Comparable + private class InnerEvent implements Runnable, Comparable { private final TimelineEventHandler function; private final TimelineEvent event; @@ -139,6 +139,7 @@ public class Timeline return event.getTiming(); } + @Override public void run() { function.handle(event);