Uses of Interface
org.eclipse.net4j.util.container.IContainer

Packages that use IContainer
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.registry Interfaces and classes for general purpose registries. 
org.eclipse.net4j.util.ui.views Helpers for Eclipse view parts. 
 

Uses of IContainer in org.eclipse.net4j.util.container
 

Subinterfaces of IContainer in org.eclipse.net4j.util.container
static interface IContainer.Modifiable<E>
           
 interface IManagedContainer
           
 interface IPluginContainer
           
 

Classes in org.eclipse.net4j.util.container that implement IContainer
 class Container<E>
           
 class ManagedContainer
           
 

Methods in org.eclipse.net4j.util.container that return IContainer
static IContainer<Object> ContainerUtil.emptyContainer()
           
 IContainer<E> ContainerEvent.getSource()
           
 IContainer<E> IContainerEvent.getSource()
           
 IContainer<E> SingleDeltaContainerEvent.getSource()
           
 

Methods in org.eclipse.net4j.util.container with parameters of type IContainer
protected  IContainerEvent<E> LifecycleEventConverter.createContainerEvent(IContainer<E> container, E element, IContainerDelta.Kind kind)
           
protected  void ContainerEventAdapter.onAdded(IContainer<E> container, E element)
           
protected  void ContainerEventAdapter.onRemoved(IContainer<E> container, E element)
           
 

Constructors in org.eclipse.net4j.util.container with parameters of type IContainer
ContainerEvent(IContainer<E> container)
           
ContainerEvent(IContainer<E> container, List<IContainerDelta<E>> deltas)
           
SingleDeltaContainerEvent(IContainer<E> container, E element, IContainerDelta.Kind kind)
           
 

Uses of IContainer in org.eclipse.net4j.util.container.delegate
 

Subinterfaces of IContainer in org.eclipse.net4j.util.container.delegate
 interface IContainerBlockingQueue<E>
           
 interface IContainerCollection<E>
           
 interface IContainerList<E>
           
 interface IContainerMap<K,V>
           
 interface IContainerQueue<E>
           
 interface IContainerSet<E>
           
 interface IContainerSortedSet<E>
           
 

Classes in org.eclipse.net4j.util.container.delegate that implement IContainer
 class AbstractDelegator<E>
           
 class ContainerBlockingQueue<E>
           
 class ContainerCollection<E>
           
 class ContainerList<E>
           
 class ContainerMap<K,V>
           
 class ContainerQueue<E>
           
 class ContainerSet<E>
           
 class ContainerSortedSet<E>
           
 

Uses of IContainer in org.eclipse.net4j.util.registry
 

Subinterfaces of IContainer in org.eclipse.net4j.util.registry
 interface IRegistry<K,V>
           
 

Classes in org.eclipse.net4j.util.registry that implement IContainer
 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. they are disconnected sets and modifications applied to them are not applied to their underlying AbstractDelegatingRegistry.
 class HashMapDelegatingRegistry<K,V>
           
 class HashMapRegistry<K,V>
           
 class Registry<K,V>
           
 class UnmodifiableRegistry<K,V>
           
 

Uses of IContainer in org.eclipse.net4j.util.ui.views
 

Classes in org.eclipse.net4j.util.ui.views with type parameters of type IContainer
 class ContainerItemProvider<CONTAINER extends IContainer<Object>>
           
 class ContainerPathItemProvider<CONTAINER extends IContainer<Object>>
          Deprecated. 
static class ContainerView.Default<CONTAINER extends IContainer<?>>
           
 

Methods in org.eclipse.net4j.util.ui.views that return IContainer
 IContainer<Object> ContainerItemProvider.AbstractContainerNode.getContainer()
           
 IContainer<Object> ContainerItemProvider.LazyElement.getContainer()
           
 IContainer<Object> ContainerItemProvider.ErrorElement.getContainer()
           
protected abstract  IContainer<?> ContainerView.getContainer()
           
 

Methods in org.eclipse.net4j.util.ui.views that return types with arguments of type IContainer
protected  ContainerItemProvider<IContainer<Object>> ContainerView.createContainerItemProvider()
           
 

Methods in org.eclipse.net4j.util.ui.views with parameters of type IContainer
protected  void ContainerItemProvider.AbstractContainerNode.fillChildren(List<ContainerItemProvider.Node> children, IContainer<Object> container)
           
protected  String ContainerItemProvider.getErrorText(IContainer<Object> container)
           
protected  String ContainerItemProvider.getSlowText(IContainer<Object> container)
           
protected  boolean ContainerItemProvider.isSlow(IContainer<Object> container)
           
protected  void ContainerItemProvider.AbstractContainerNode.onAdded(IContainer<Object> container, Object element)
           
protected  void ContainerItemProvider.AbstractContainerNode.onRemoved(IContainer<Object> container, Object element)
           
 

Constructors in org.eclipse.net4j.util.ui.views with parameters of type IContainer
ContainerItemProvider.ContainerNode(ContainerItemProvider.Node parent, IContainer<Object> container)
           
ContainerItemProvider.ErrorElement(IContainer<Object> container)
           
ContainerItemProvider.LazyElement(IContainer<Object> container)
           
 



Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.