11 lines
350 B
Java
Executable File
11 lines
350 B
Java
Executable File
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);
|
|
}
|
|
}
|