org.eclipse.net4j.util.container
Interface IContainer<E>

All Superinterfaces:
INotifier
All Known Subinterfaces:
IAcceptor, IBuddy, IBuddyAdmin, IBuddyCollaboration, IBuddyContainer, IBuddySession, ICollaboration, ICollaborationContainer, IConnector, IContainerBlockingQueue<E>, IContainerCollection<E>, IContainerList<E>, IContainerMap<K,V>, IContainerQueue<E>, IContainerSet<E>, IContainerSortedSet<E>, IHTTPAcceptor, IHTTPConnector, IHTTPConnector, IJVMAcceptor, IJVMConnector, IManagedContainer, IMembership, IMembershipContainer, InternalAcceptor, InternalConnector, IPluginContainer, IRegistry<K,V>, ITCPAcceptor, ITCPConnector
All Known Implementing Classes:
AbstractDelegator, Container, ContainerBlockingQueue, ContainerCollection, ContainerList, ContainerMap, ContainerQueue, ContainerSet, ContainerSortedSet, DelegatingRegistry, HashMapDelegatingRegistry, HashMapRegistry, ManagedContainer, Registry, UnmodifiableRegistry

public interface IContainer<E>
extends INotifier


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
INotifier.Introspection
 
Method Summary
 E[] getElements()
           
 boolean isEmpty()
           
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, removeListener
 

Method Detail

isEmpty

boolean isEmpty()

getElements

E[] getElements()

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.