Package org.eclipse.net4j.util.container
package org.eclipse.net4j.util.container
A framework of notifying collections and wiring containers.
-
ClassDescriptionContainer<E>A default
container delta
implementation.ContainerElementList<ELEMENT>Smallerpriority
values are ranked higher.A defaultcontainer event
implementation.Various static helper methods for dealing withcontainers
.An unchecked exception that indicates the absence of afactory
identified byproduct group
andtype
.IContainer<E>Contains a number of elements and notifies about element addition and removal.Acontainer
with additional methods to add or remove elements.Acontainer
with additional methods to add or remove elements.Describes the addition or removal of a single element from acontainer
.Enumerates the possiblecontainer delta
kindsIContainerDelta.Kind.ADDED
orIContainerDelta.Kind.REMOVED
.A callback interface for visitingcontainer deltas
.An extension interface forcontainer event visitors
that canfilter
deltas from being visited.Processes elements of amanaged container
when they're added to the container.An extension of theIFactory
protocol that provides an awareness of the container that instantiated it, so that the factory may reach back into that container for dependencies.Amanaged container
that is configured by theextension registry
.A marker interface to indicate that some method calls may be slow.A default implementation of amanaged container
.An abstract implementation of amodifiable container
.An abstract implementation of acontainer
.SetContainer<E>Acontainer event
with a single elementdelta
.