[]
        
(Showing Draft Content)

Event

Class Event

java.lang.Object
com.grapecity.documents.excel.Event<T>

public final class Event<T> extends Object
Represents an event.
  • Constructor Details

    • Event

      public Event()
  • Method Details

    • addListener

      public void addListener(String methodName, T namedEventHandlerMethod)
      Adds a named event listener.
      Parameters:
      methodName - The name associated with the event listener.
      namedEventHandlerMethod - The named event listener to be added.
    • removeListener

      public void removeListener(String methodName)
      Remove a previously registered listener from an event.
      Parameters:
      methodName - The name associated with the event listener to be removed.
    • addListener

      public void addListener(T unnamedEventHandlerMethod)
      Adds an unnamed event listener.
      Parameters:
      unnamedEventHandlerMethod - The unnamed event listener to be added.
    • removeListener

      public void removeListener(T unnamedEventHandlerMethod)
      Removes a previously registered event listener.
      Parameters:
      unnamedEventHandlerMethod - The unnamed event listener to be removed.
    • listeners

      public List<T> listeners()
      Returns a list of all registered event listeners.
      Returns:
      A list containing all registered event listeners.
    • size

      public int size()
      Returns the total number of registered event listeners.
      Returns:
      The total number of registered event listeners.