|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
IContainer<E> | Contains a number of elements and notifies about element addition and removal. |
IContainer.Modifiable<E> | A container with additional methods to add or remove elements. |
IContainerDelta<E> | Describes the addition or removal of a single element from a container . |
IContainerEvent<E> | An event fired from a container when its elements have changed. |
IContainerEventVisitor<E> | A callback interface for visiting container deltas . |
IContainerEventVisitor.Filtered<E> | An extension interface for container event visitors that can filter deltas from being visited. |
IElementProcessor | Processes elements of a managed container when they're added to the container. |
IManagedContainer | A container that populates itself by means of element factories and
post processors . |
IManagedContainerFactory | An extension of the IFactory protocol that provides an
awareness of the container that instantiated it, so that the
factory may reach back into that container for dependencies. |
IPluginContainer | A managed container that is configured by the extension registry
. |
ISlow | A marker interface to indicate that some method calls may be slow. |
Class Summary | |
---|---|
Container<E> | An abstract base implementation of a container with a lifecycle . |
ContainerDelta<E> | A default container delta implementation. |
ContainerEvent<E> | A default container event implementation. |
ContainerEventAdapter<E> | A listener that dispatches container events to methods that can be
overridden by extenders. |
ContainerUtil | Various static helper methods for dealing with containers . |
LifecycleEventConverter<E> | A delegating listener that converts lifecycle events into
container events . |
ManagedContainer | A default implementation of a managed container . |
SetContainer<E> | An implementation of a container that stores its elements in a set . |
SingleDeltaContainerEvent<E> | A container event with a single element delta . |
Enum Summary | |
---|---|
IContainerDelta.Kind | Enumerates the possible container delta kinds IContainerDelta.Kind.ADDED or IContainerDelta.Kind.REMOVED . |
Exception Summary | |
---|---|
FactoryNotFoundException | An unchecked exception that indicates the absence of a factory identified by
product group and type . |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |