Package org.eclipse.net4j.util.container
Schnittstelle IContainer<E>
- Alle Superschnittstellen:
INotifier
- Alle bekannten Unterschnittstellen:
IContainer.Modifiable<E>,IContainer.Persistable<E>,IContainerBlockingQueue<E>,IContainerCollection<E>,IContainerList<E>,IContainerMap<K,,V> IContainerQueue<E>,IContainerSet<E>,IContainerSortedSet<E>,IManagedContainer,IPluginContainer,IRegistry<K,V>
- Alle bekannten Implementierungsklassen:
AbstractDelegator,Container,ContainerBlockingQueue,ContainerCollection,ContainerElementList,ContainerList,ContainerMap,ContainerQueue,ContainerSet,ContainerSortedSet,DelegatingRegistry,HashMapDelegatingRegistry,HashMapRegistry,HashMapRegistry.AutoCommit,ListContainer,ManagedContainer,ModifiableContainer,PersistableContainer,Registry,SetContainer,UnmodifiableRegistry
Contains a number of elements and notifies about element addition and removal.
A container can fire the following events:
-
IContainerEventafter the addition and/or removal of elements.
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic interfaceAcontainerwith additional methods to add or remove elements.static interfaceAcontainerwith additional methods to add or remove elements.static interfaceVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
INotifier.INotifier2 -
Methodenübersicht
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Methodendetails
-
isEmpty
boolean isEmpty() -
getElements
E[] getElements()
-