Package org.eclipse.net4j.util.container
Klasse Container<E>
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.lifecycle.ShareableLifecycle
org.eclipse.net4j.util.container.Container<E>
- Alle implementierten Schnittstellen:
IContainer<E>
,INotifier
,INotifier.INotifier2
,IDeactivateable
,ILifecycle
,ILifecycle.DeferrableActivation
- Bekannte direkte Unterklassen:
ContainerElementList
,ModifiableContainer
,Registry
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
ILifecycle.DeferrableActivation
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
INotifier.INotifier2
-
Feldübersicht
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
fireContainerEvent
(E[] elements, IContainerDelta.Kind kind) void
fireContainerEvent
(E element, IContainerDelta.Kind kind) void
fireContainerEvent
(List<IContainerDelta<E>> deltas) void
fireElementAddedEvent
(E element) void
fireElementRemovedEvent
(E element) void
fireElementsAddedEvent
(E[] elements) void
fireElementsRemovedEvent
(E[] elements) void
boolean
isEmpty()
protected ContainerEvent
<E> protected SingleDeltaContainerEvent
<E> newContainerEvent
(E element, IContainerDelta.Kind kind) Von Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Konstruktordetails
-
Container
public Container() -
Container
public Container(boolean shareable) - Seit:
- 3.3
-
-
Methodendetails
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmpty
in SchnittstelleIContainer<E>
-
fireEvent
-
fireContainerEvent
-
fireElementAddedEvent
-
fireElementRemovedEvent
-
fireContainerEvent
- Seit:
- 2.0
-
fireElementsAddedEvent
- Seit:
- 2.0
-
fireElementsRemovedEvent
- Seit:
- 2.0
-
fireContainerEvent
-
newContainerEvent
-
newContainerEvent
-