Package org.djutils.event.util
Provides a subscription-based extension to Java's collection library. The classes in this package provide subscription
mechanisms for entry changes in collections, lists, etc.
Copyright (c) 2002-2021 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djutils.org. The DJUTILS project is distributed under a three-clause BSD-style license, which can be found at https://djutils.org/docs/license.html. This class was originally part of the DSOL project, see https://simulation.tudelft.nl/dsol/manual.
- Author:
- Peter Jacobs , Alexander Verbraeck
-
Class Summary Class Description EventProducingCollection<T> The Event producing collection provides a set to which one can subscribe interest in entry changes.EventProducingIterator<T> The EventProducingIterator provides an iterator embedding the Iterator, which fires an event when an object has been removed.EventProducingList<E> The Event producing list provides a list to which one can subscribe interest in entry changes.EventProducingListIterator<T> EventProducingListIterator provides an iterator embedding the ListIterator, which fires an event when an object has been removed.EventProducingMap<K,V> The Event producing map provides a map to which one can subscribe interest in entry changes.EventProducingSet<E> The Event producing set provides a set to which one can subscribe interest in entry changes.