# 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 and 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.container
  Class and 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 and 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 and 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 and 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 and 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 and 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 and 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 and Description
  IManagedContainer A `container` that populates itself by means of element `factories` and `post processors` .

Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html