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

Packages, die IListener verwenden
Package
Beschreibung
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.event
A framework for sending of and listening to events.
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.registry
Interfaces and classes for general purpose registries.
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.

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

Methoden in org.eclipse.net4j.util.concurrent, die IListener zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`final IListener[]`
DelegableReentrantLock.`getListeners()`
`IListener[]`
TimerLifecycle.`getListeners()`
Methoden in org.eclipse.net4j.util.concurrent mit Parametern vom Typ IListener
Modifizierer und Typ
Methode
Beschreibung
`final void`
DelegableReentrantLock.`addListener(IListener listener)`
`void`
TimerLifecycle.`addListener(IListener listener)`
`final void`
DelegableReentrantLock.`removeListener(IListener listener)`
`void`
TimerLifecycle.`removeListener(IListener listener)`

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

Klassen in org.eclipse.net4j.util.container, die IListener implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`ContainerEventAdapter<E>`
A `listener` that dispatches container `events` to methods that can be overridden by extenders.
`class`
`LifecycleEventConverter<E>`
A delegating `listener` that converts `lifecycle events` into `container events`.
`class`
`SelfAttachingContainerListener`
`static class`
`SelfAttachingContainerListener.Delegating`
Konstruktoren in org.eclipse.net4j.util.container mit Parametern vom Typ IListener
Modifizierer
Konstruktor
Beschreibung
``
`Delegating(IListener delegate)`
``
`Delegating(IListener delegate, boolean delegateContainerEvents)`

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

Unterschnittstellen von IListener in org.eclipse.net4j.util.event
Modifizierer und Typ
Schnittstelle
Beschreibung
`static interface`
`IListener.NotifierAware`
Klassen in org.eclipse.net4j.util.event, die IListener implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`EventPrinter`
`class`
`ThrowableEventAdapter`
A `listener` that dispatches throwable `events` to methods that can be overridden by extenders.
`static class`
`ThrowableEventAdapter.ToPrintStream`
Prints the stack traces of throwable `events` to a `PrintStream`.
Felder in org.eclipse.net4j.util.event, die deklariert sind als IListener
Modifizierer und Typ
Feld
Beschreibung
`static final IListener[]`
EventUtil.`NO_LISTENERS`
Methoden in org.eclipse.net4j.util.event, die IListener zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`static IListener[]`
EventUtil.`getListeners(Object notifier)`
`static IListener[]`
EventUtil.`getListeners(Object notifier, Predicate<IListener> predicate)`
`IListener[]`
INotifier.`getListeners()`
Returns the listeners that are registered with this notifier.
`IListener[]`
Notifier.`getListeners()`
`static IListener[]`
EventUtil.`removeListeners(Object notifier, Predicate<IListener> predicate)`
Methoden in org.eclipse.net4j.util.event mit Parametern vom Typ IListener
Modifizierer und Typ
Methode
Beschreibung
`static boolean`
EventUtil.`addListener(Object notifier, IListener listener)`
`void`
INotifier.`addListener(IListener listener)`
Adds a listener to this notifier.
`void`
Notifier.`addListener(IListener listener)`
`static boolean`
EventUtil.`addUniqueListener(Object notifier, IListener listener)`
`boolean`
INotifier.INotifier2.`addUniqueListener(IListener listener)`
Adds a listener to this notifier unless this notifier already `contains` the listener.
`boolean`
Notifier.`addUniqueListener(IListener listener)`
`void`
Notifier.`fireEvent(IEvent event, IListener[] listeners)`
`static boolean`
EventUtil.`hasListener(Object notifier, IListener listener)`
`boolean`
INotifier.INotifier2.`hasListener(IListener listener)`
Returns `true` if this notifier contains the listener, `false` otherwise.
`boolean`
Notifier.`hasListener(IListener listener)`
`protected void`
Notifier.`listenerAdded(IListener listener)`
`protected void`
Notifier.`listenerRemoved(IListener listener)`
`static boolean`
EventUtil.`removeListener(Object notifier, IListener listener)`
`void`
INotifier.`removeListener(IListener listener)`
Removes a listener from this notifier.
`void`
Notifier.`removeListener(IListener listener)`
Methodenparameter in org.eclipse.net4j.util.event mit Typargumenten vom Typ IListener
Modifizierer und Typ
Methode
Beschreibung
`static IListener[]`
EventUtil.`getListeners(Object notifier, Predicate<IListener> predicate)`
`static IListener[]`
EventUtil.`removeListeners(Object notifier, Predicate<IListener> predicate)`

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

Klassen in org.eclipse.net4j.util.lifecycle, die IListener implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`LifecycleEventAdapter`
A `listener` that dispatches lifecycle `events` to methods that can be overridden by extenders.

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

Methoden in org.eclipse.net4j.util.om.monitor, die IListener zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`IListener[]`
NotifyingMonitor.`getListeners()`
Methoden in org.eclipse.net4j.util.om.monitor mit Parametern vom Typ IListener
Modifizierer und Typ
Methode
Beschreibung
`void`
NotifyingMonitor.`addListener(IListener listener)`
`void`
NotifyingMonitor.`removeListener(IListener listener)`
Konstruktoren in org.eclipse.net4j.util.om.monitor mit Parametern vom Typ IListener
Modifizierer
Konstruktor
Beschreibung
``
`NotifyingMonitor(String task, IListener[] listeners)`

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

Methoden in org.eclipse.net4j.util.registry, die IListener zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`IListener[]`
UnmodifiableRegistry.`getListeners()`
Methoden in org.eclipse.net4j.util.registry mit Parametern vom Typ IListener
Modifizierer und Typ
Methode
Beschreibung
`void`
UnmodifiableRegistry.`addListener(IListener listener)`
`void`
UnmodifiableRegistry.`removeListener(IListener listener)`

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

Klassen in org.eclipse.net4j.util.ui, die IListener implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`FactoryTypeContentProvider`
A `structured content provider` that shows the `factory types` of the `input`.
`class`
`StaticContentProvider`
`class`
`StructuredContentProvider<INPUT>`

## Verwendungen von IListener in org.eclipse.net4j.util.ui.actions

Klassen in org.eclipse.net4j.util.ui.actions, die IListener implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`SashLayoutAction`
`static class`
`SashLayoutAction.Horizontal`
`static class`
`SashLayoutAction.Vertical`

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

Klassen in org.eclipse.net4j.util.ui.container, die IListener implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`ElementWizardComposite`
`static class`
`ElementWizardComposite.WithCombo`
`static class`
`ElementWizardComposite.WithRadios`

## Verwendungen von IListener in org.eclipse.net4j.util.ui.views

Klassen in org.eclipse.net4j.util.ui.views, die IListener implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`ContainerItemProvider<CONTAINER extends IContainer<Object>>`
`class`
`ContainerItemProvider.FixedChildrenNode`
`class`
`ContainerItemProvider.LeafNode`
`class`
`ContainerPathItemProvider<CONTAINER extends IContainer<Object>>`
Veraltet.
`class`
`ContainerView.ContainerViewItemProvider`
`class`
`ItemProvider<INPUT>`
`class`
`ManagedContainerItemProvider`
Felder in org.eclipse.net4j.util.ui.views, die deklariert sind als IListener
Modifizierer und Typ
Feld
Beschreibung
`protected IListener`
ContainerItemProvider.AbstractContainerNode.`containerListener`
Methoden in org.eclipse.net4j.util.ui.views, die IListener zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`protected IListener`
ContainerView.Default.`getContainerListener()`

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

Methoden in org.eclipse.net4j.util.ui.widgets, die IListener zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`IListener[]`
SashComposite.`getListeners()`
Methoden in org.eclipse.net4j.util.ui.widgets mit Parametern vom Typ IListener
Modifizierer und Typ
Methode
Beschreibung
`void`
SashComposite.`addListener(IListener listener)`
`void`
SashComposite.`removeListener(IListener listener)`