Package com.adobe.xfa

Class EventManager.EventTable

  • All Implemented Interfaces:
    Serializable, Cloneable, Iterable<Dispatcher>, Collection<Dispatcher>, List<Dispatcher>, RandomAccess
    Enclosing class:
    EventManager

    public static final class EventManager.EventTable
    extends ArrayList<Dispatcher>
    Represents a collection of Dispatchers associated with a particular Obj. In the C++ implementation, the SortedArray used a Integer keys and Object (Dispatcher) values in a sort of Map structure. Since we know that we only contain Dispatcher instances and that a Dispatcher contains its own event id, we can simplify this to an ArrayList. Typically, we expect this list to be very short - perhaps only a single item.
    See Also:
    Serialized Form