Update ObservableEventDispatcher.java, ProfilingEventDispatcher.java, and 5 more files...

This commit is contained in:
2025-06-03 12:14:43 +02:00
parent d83bd72911
commit cff157a0cd
7 changed files with 428 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
package de.midlane_illaoi.eventflow.event;
import de.midlane_illaoi.eventflow.listener.BasicEventListener;
public abstract class BasicEvent<T extends BasicEvent<T>> implements ObservableEvent<BasicEventListener<T>> {
@SuppressWarnings("unchecked")
public void accept(BasicEventListener<T> eventlistener) {
eventlistener.onEvent((T) this);
}
}