Interface EventService

All Known Implementing Classes:
EventServiceImplementation

public interface EventService
Interface to be implemented by an event service implementation.
  • Method Details

    • addListener

      void addListener(EventListener listener)
      Add an EventListener to the list of objects that will be sent Events.
      Parameters:
      listener - listener to add
    • fireEvent

      void fireEvent(Event evt)
      Fire an Event at all EventListeners that have registered an interest in events.
      Parameters:
      evt - event to fire to all listener
    • removeListener

      void removeListener(EventListener listener)
      Remove an EventListener
      Parameters:
      listener -
    • registerEventCodeDescriptor

      void registerEventCodeDescriptor(Class cls)
      Register an event code descriptor (debug use only)
    • getEventName

      String getEventName(Integer id)
      Get an event name from the registered event code descriptors (debug use only)