Event.java 332 B

1234567891011121314
  1. package utility;
  2. import java.util.HashSet;
  3. import java.util.Set;
  4. public class Event {
  5. private Set<Runnable> listeners = new HashSet<Runnable>();
  6. public void addListener(Runnable listener) {
  7. listeners.add(listener);
  8. }
  9. public void broadcast() {
  10. listeners.forEach(x -> x.run());
  11. }
  12. }