Class EventBus

java.lang.Object
megamek.common.event.EventBus

public final class EventBus extends Object
  • Constructor Details

    • EventBus

      public EventBus()
  • Method Details

    • getInstance

      public static EventBus getInstance()
    • registerHandler

      public static void registerHandler(Object handler)
    • unregisterHandler

      public static void unregisterHandler(Object handler)
    • triggerEvent

      public static boolean triggerEvent(MMEvent event)
    • register

      public void register(Object handler)
    • unregister

      public void unregister(Object handler)
    • trigger

      public boolean trigger(MMEvent event)
      Returns:
      true if the event was cancelled along the way