Class Event

java.lang.Object
com.chillycheesy.modulo.events.Event
Direct Known Subclasses:
ControllerEvent, LogEvent, ModuleStatusEvent, RequestEvent, SignalEmitEvent

public class Event extends Object
An Event can be created, emit and catch by every module. Each event contain some information about it.
  • Field Details

  • Constructor Details

    • Event

      public Event()
      Create a new Event with a null emitter.
    • Event

      public Event(Module emitter)
      Create a new Event.
      Parameters:
      emitter - The emitter module.
  • Method Details

    • getEmitter

      public Module getEmitter()
      Getter for the emitter.
      Returns:
      The emitter module.
    • setEmitter

      public void setEmitter(Module emitter)
      Setter for the emitter.
      Parameters:
      emitter - The new emitter module.