# Verwendungen von Schnittstelle
org.eclipse.net4j.util.event.INotifier

Packages, die INotifier verwenden
Package
Beschreibung
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.log
Interfaces and classes for platform-independent logging.
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.container
An element wizard framework for managed containers.
org.eclipse.net4j.util.ui.widgets
A library with reusable widgets.

## Verwendungen von INotifier in org.eclipse.net4j.util.cache

Unterschnittstellen von INotifier in org.eclipse.net4j.util.cache
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`ICacheMonitor`
Klassen in org.eclipse.net4j.util.cache, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`Cache<E>`
`class`
`CacheMonitor`

## Verwendungen von INotifier in org.eclipse.net4j.util.collection

Unterschnittstellen von INotifier in org.eclipse.net4j.util.collection
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`IHistory<T>`
Klassen in org.eclipse.net4j.util.collection, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`History<T>`
`class`
`PreferenceHistory`

## Verwendungen von INotifier in org.eclipse.net4j.util.concurrent

Klassen in org.eclipse.net4j.util.concurrent, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`DelegableReentrantLock`
`class`
`ExecutorWorkSerializer`
Veraltet.
As of 3.9 use an executor such as `SerializingExecutor`.
`class`
`PriorityQueueRunner`
`class`
`QueueRunner`
`class`
`QueueRunner2<T extends Runnable>`
`class`
`QueueWorker<E>`
`class`
`QueueWorkerWorkSerializer`
Veraltet.
As of 3.6 use `ExecutorWorkSerializer`.
`class`
`RWLockManager<OBJECT,CONTEXT>`
Veraltet.
As of 3.2 use `RWOLockManager`.
`class`
`RWOLockManager<OBJECT,CONTEXT>`
Keeps track of locks on objects.
`class`
`SerializingExecutor`
`class`
`TimerLifecycle`
`class`
`Worker`

## Verwendungen von INotifier in org.eclipse.net4j.util.container

Unterschnittstellen von INotifier in org.eclipse.net4j.util.container
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`IContainer<E>`
Contains a number of elements and notifies about element addition and removal.
`static interface`
`IContainer.Modifiable<E>`
A `container` with additional methods to add or remove elements.
`static interface`
`IContainer.Persistable<E>`
A `container` with additional methods to add or remove elements.
`interface`
`IManagedContainer`
A `container` that populates itself by means of element `factories` and `post processors` .
`interface`
`IPluginContainer`
A `managed container` that is configured by the `extension registry` .
Klassen in org.eclipse.net4j.util.container, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`Container<E>`
An abstract base implementation of a `container` with a `lifecycle`.
`class`
`ContainerElementList<ELEMENT>`
`class`
`ListContainer<E>`
An implementation of a `container` that stores its `elements` in a `list`.
`class`
`ManagedContainer`
A default implementation of a `managed container`.
`class`
`ModifiableContainer<E>`
An abstract implementation of a `modifiable container`.
`class`
`PersistableContainer<E>`
An abstract implementation of a `container`.
`class`
`SetContainer<E>`
An implementation of a `container` that stores its `elements` in a `set`.
Methoden in org.eclipse.net4j.util.container, die INotifier zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`INotifier`
LifecycleEventConverter.`getOwner()`
Methoden in org.eclipse.net4j.util.container mit Parametern vom Typ INotifier
Modifizierer und Typ
Methode
Beschreibung
`void`
SelfAttachingContainerListener.`addNotifier(INotifier notifier)`
`void`
SelfAttachingContainerListener.`removeNotifier(INotifier notifier)`

## Verwendungen von INotifier in org.eclipse.net4j.util.container.delegate

Unterschnittstellen von INotifier in org.eclipse.net4j.util.container.delegate
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`IContainerBlockingQueue<E>`
A `container` that is a `BlockingQueue`.
`interface`
`IContainerCollection<E>`
A `container` that is a `Collection`.
`interface`
`IContainerList<E>`
A `container` that is a `List`.
`interface`
`IContainerMap<K,V>`
A `container` (of `map entries`) that is a `Map`.
`interface`
`IContainerQueue<E>`
A `container` that is a `Queue`.
`interface`
`IContainerSet<E>`
A `container` that is a `Set`.
`interface`
`IContainerSortedSet<E>`
A `container` that is a `SortedSet`.
Klassen in org.eclipse.net4j.util.container.delegate, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`AbstractDelegator<E>`
A delegating base class for `containers`.
`class`
`ContainerBlockingQueue<E>`
A default implementation of a `container blocking queue`.
`class`
`ContainerCollection<E>`
A default implementation of a `container collection`.
`class`
`ContainerList<E>`
A default implementation of a `container list`.
`class`
`ContainerMap<K,V>`
A default implementation of a `container map`.
`class`
`ContainerQueue<E>`
A default implementation of a `container queue`.
`class`
`ContainerSet<E>`
A default implementation of a `container set`.
`class`
`ContainerSortedSet<E>`
A default implementation of a `container sorted set`.

## Verwendungen von INotifier in org.eclipse.net4j.util.event

Unterschnittstellen von INotifier in org.eclipse.net4j.util.event
Modifizierer und Typ
Schnittstelle
Beschreibung
`static interface`
`INotifier.INotifier2`
Klassen in org.eclipse.net4j.util.event, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`ExecutorServiceNotifier`
Veraltet.
`static class`
`ExecutorServiceNotifier.ThreadPool`
Veraltet.
`class`
`Notifier`
A default implementation of a `notifier`.
`class`
`ValueNotifier<VALUE>`
A `notifier` with an `ID` and a single `value`.
Methoden in org.eclipse.net4j.util.event, die INotifier zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`INotifier`
Event.`getSource()`
`INotifier`
FinishedEvent.`getSource()`
`INotifier`
IEvent.`getSource()`
Methoden in org.eclipse.net4j.util.event mit Parametern vom Typ INotifier
Modifizierer und Typ
Methode
Beschreibung
`void`
IListener.NotifierAware.`addNotifier(INotifier notifier)`
`protected void`
ThrowableEventAdapter.`onThrowable(INotifier source, Throwable t)`
`protected void`
ThrowableEventAdapter.ToPrintStream.`onThrowable(INotifier source, Throwable t)`
`void`
IListener.NotifierAware.`removeNotifier(INotifier notifier)`
Konstruktoren in org.eclipse.net4j.util.event mit Parametern vom Typ INotifier
Modifizierer
Konstruktor
Beschreibung
``
`Event(INotifier notifier)`
``
`ThrowableEvent(INotifier notifier, Throwable throwable)`

## Verwendungen von INotifier in org.eclipse.net4j.util.fsm

Klassen in org.eclipse.net4j.util.fsm, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`FiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT>`
A finite state machine that is based on a matrix of `transitions`.
Methoden in org.eclipse.net4j.util.fsm, die INotifier zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`INotifier`
FiniteStateMachine.StateChangedEvent.`getSource()`

## Verwendungen von INotifier in org.eclipse.net4j.util.lifecycle

Unterschnittstellen von INotifier in org.eclipse.net4j.util.lifecycle
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`ILifecycle`
An entity that has a well-defined `lifecycle` and can be `activated` or `deactivated`.
Klassen in org.eclipse.net4j.util.lifecycle, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`Lifecycle`
A default implementation of an entity with a `lifecycle`.
`class`
`LifecycleHook<T extends ILifecycle>`
`class`
`ShareableLifecycle`
A `lifecycle` entity with a reference count that can be `activated` multiple times.

## Verwendungen von INotifier in org.eclipse.net4j.util.om.log

Klassen in org.eclipse.net4j.util.om.log, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`RollingLog`

## Verwendungen von INotifier in org.eclipse.net4j.util.om.monitor

Klassen in org.eclipse.net4j.util.om.monitor, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`NotifyingMonitor`
Konstruktoren in org.eclipse.net4j.util.om.monitor mit Parametern vom Typ INotifier
Modifizierer
Konstruktor
Beschreibung
``
`ProgressEvent(INotifier notifier, double totalWork, double work)`

## Verwendungen von INotifier in org.eclipse.net4j.util.om.pref

Unterschnittstellen von INotifier in org.eclipse.net4j.util.om.pref
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`OMPreferences`

## Verwendungen von INotifier in org.eclipse.net4j.util.options

Unterschnittstellen von INotifier in org.eclipse.net4j.util.options
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`IOptions`
Encapsulates a set of notifying configuration options.

## Verwendungen von INotifier in org.eclipse.net4j.util.ref

Klassen in org.eclipse.net4j.util.ref, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`ReferenceMonitor<T>`
`class`
`ReferenceQueueWorker<T>`

## Verwendungen von INotifier in org.eclipse.net4j.util.registry

Unterschnittstellen von INotifier in org.eclipse.net4j.util.registry
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`IRegistry<K,V>`
Klassen in org.eclipse.net4j.util.registry, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`DelegatingRegistry<K,V>`
Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of `Map.entrySet()` as well as of `Map.keySet()`, i.e.
`class`
`HashMapDelegatingRegistry<K,V>`
`class`
`HashMapRegistry<K,V>`
`static class`
`HashMapRegistry.AutoCommit<K,V>`
`class`
`Registry<K,V>`
`class`
`UnmodifiableRegistry<K,V>`

## Verwendungen von INotifier in org.eclipse.net4j.util.security

Klassen in org.eclipse.net4j.util.security, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`ChallengeNegotiator`
`class`
`ChallengeResponseNegotiator`
`class`
`FileUserManager`
`class`
`Negotiator<STATE extends Enum<?>,EVENT extends Enum<?>>`
`class`
`Randomizer`
`class`
`ResponseNegotiator`
`class`
`UserManager`
`class`
`UserManagerAuthenticator`

## Verwendungen von INotifier in org.eclipse.net4j.util.ui

Klassen in org.eclipse.net4j.util.ui, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`UIQueueRunner`

## Verwendungen von INotifier in org.eclipse.net4j.util.ui.container

Klassen in org.eclipse.net4j.util.ui.container, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`ElementWizard`
Methoden in org.eclipse.net4j.util.ui.container, die INotifier zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`final INotifier`
ElementWizardComposite.`getNotifier()`

## Verwendungen von INotifier in org.eclipse.net4j.util.ui.widgets

Klassen in org.eclipse.net4j.util.ui.widgets, die INotifier implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`SashComposite`