# Uses of Package
org.eclipse.net4j.util.container

- Packages that use org.eclipse.net4j.util.container
  Package | Description
  --- | ---
  org.eclipse.net4j.util.concurrent | Utility interfaces and classes commonly useful in concurrent programming.
  org.eclipse.net4j.util.container | A framework of notifying collections and wiring containers.
  org.eclipse.net4j.util.container.delegate | Hybrid interfaces of notifying containers and the Java Collection Framework.
  org.eclipse.net4j.util.registry | Interfaces and classes for general purpose registries.
  org.eclipse.net4j.util.security | Interfaces and classes for security, negotiation, authentication, authorization and cryptography.
  org.eclipse.net4j.util.ui | Reusable UI components.
  org.eclipse.net4j.util.ui.container | An element wizard framework for managed containers.
  org.eclipse.net4j.util.ui.views | Helpers for Eclipse view parts.
  org.eclipse.net4j.util.ui.widgets | A library with reusable widgets.

- Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.concurrent
  Class | Description
  --- | ---
  IManagedContainer | A `container` that populates itself by means of element `factories` and `post processors` .
  IManagedContainerProvider |

- Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.container
  Class | Description
  --- | ---
  Container | An abstract base implementation of a `container` with a `lifecycle`.
  ContainerEvent | A default `container event` implementation.
  ContainerPersistence |
  FactoryNotFoundException | An unchecked exception that indicates the absence of a `factory` identified by `product group` and `type`.
  IContainer | Contains a number of elements and notifies about element addition and removal.
  IContainer.Modifiable | A `container` with additional methods to add or remove elements.
  IContainer.Persistable | A `container` with additional methods to add or remove elements.
  IContainer.Persistence |
  IContainerDelta | Describes the addition or removal of a single element from a `container`.
  IContainerDelta.Kind | Enumerates the possible `container delta` kinds `IContainerDelta.Kind.ADDED` or `IContainerDelta.Kind.REMOVED`.
  IContainerEvent | An `event` fired from a `container` when its elements have changed.
  IContainerEventVisitor | A callback interface for visiting `container deltas`.
  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` .
  IManagedContainer.ContainerAware |
  IPluginContainer | A `managed container` that is configured by the `extension registry` .
  ManagedContainer | A default implementation of a `managed container`.
  SelfAttachingContainerListener |
  SingleDeltaContainerEvent | A `container event` with a single element `delta`.

- Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.container.delegate
  Class | Description
  --- | ---
  ContainerEvent | A default `container event` implementation.
  IContainer | Contains a number of elements and notifies about element addition and removal.
  IContainerDelta.Kind | Enumerates the possible `container delta` kinds `IContainerDelta.Kind.ADDED` or `IContainerDelta.Kind.REMOVED`.

- Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.registry
  Class | Description
  --- | ---
  Container | An abstract base implementation of a `container` with a `lifecycle`.
  IContainer | Contains a number of elements and notifies about element addition and removal.

- Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.security
  Class | Description
  --- | ---
  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` .

- Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.ui
  Class | Description
  --- | ---
  IManagedContainer | A `container` that populates itself by means of element `factories` and `post processors` .

- Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.ui.container
  Class | Description
  --- | ---
  IManagedContainer | A `container` that populates itself by means of element `factories` and `post processors` .

- Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.ui.views
  Class | Description
  --- | ---
  IContainer | Contains a number of elements and notifies about element addition and removal.

- Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.ui.widgets
  Class | Description
  --- | ---
  IManagedContainer | A `container` that populates itself by means of element `factories` and `post processors` .
  IManagedContainerProvider |