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

- Packages that use org.eclipse.net4j.util.event
  Package | Description
  --- | ---
  org.eclipse.net4j.util.cache | A generic caching and memory monitoring framework.
  org.eclipse.net4j.util.collection | Additional collection-like interfaces and classes.
  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.event | A framework for sending of and listening to events.
  org.eclipse.net4j.util.fsm | A framework for finite state machines.
  org.eclipse.net4j.util.lifecycle | A framework for components with a simple lifecycle.
  org.eclipse.net4j.util.om.monitor | Interfaces and classes for platform-independent progress monitoring.
  org.eclipse.net4j.util.om.pref | Interfaces and classes for platform-independent preference management.
  org.eclipse.net4j.util.options | A framework for option containers that fire change events.
  org.eclipse.net4j.util.ref | A framework for memory-sensitive keyed references and value maps.
  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.actions | Reusable actions and action delegates.
  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.event used by org.eclipse.net4j.util.cache
  Class and Description
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.collection
  Class and Description
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.concurrent
  Class and Description
  IListener A callback interface that `notifiers` use to pass `events` to.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.container
  Class and Description
  Event A default implementation of an `event`.
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  IListener A callback interface that `notifiers` use to pass `events` to.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.container.delegate
  Class and Description
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.event
  Class and Description
  Event A default implementation of an `event`.
  ExecutorServiceNotifier Deprecated.
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  IListener A callback interface that `notifiers` use to pass `events` to.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.
  ThrowableEvent An `IEvent` typically fired from `notifiers` that execute operations in the background.
  ThrowableEventAdapter A `listener` that dispatches throwable `events` to methods that can be overridden by extenders.
  ThrowableEventAdapter.ToPrintStream Prints the stack traces of throwable `events` to a `PrintStream`.
  ValueNotifier A `notifier` with an `ID` and a single `value`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.fsm
  Class and Description
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.lifecycle
  Class and Description
  Event A default implementation of an `event`.
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  IListener A callback interface that `notifiers` use to pass `events` to.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.om.monitor
  Class and Description
  Event A default implementation of an `event`.
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  IListener A callback interface that `notifiers` use to pass `events` to.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.om.pref
  Class and Description
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.options
  Class and Description
  Event A default implementation of an `event`.
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.ref
  Class and Description
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.registry
  Class and Description
  IListener A callback interface that `notifiers` use to pass `events` to.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.security
  Class and Description
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.ui
  Class and Description
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  IListener A callback interface that `notifiers` use to pass `events` to.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.ui.actions
  Class and Description
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  IListener A callback interface that `notifiers` use to pass `events` to.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.ui.container
  Class and Description
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  IListener A callback interface that `notifiers` use to pass `events` to.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.
  Notifier A default implementation of a `notifier`.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.ui.views
  Class and Description
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  IListener A callback interface that `notifiers` use to pass `events` to.

- Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.ui.widgets
  Class and Description
  Event A default implementation of an `event`.
  IEvent An event that is fired from a `notifier` and can be handled by `listeners`.
  IListener A callback interface that `notifiers` use to pass `events` to.
  INotifier An entity that a number of `listeners` can be registered with and that can fire `events` to these registered listeners.

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