|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| 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>
A container with additional methods to add or remove elements. |
interface |
IManagedContainer
A container that populates itself by means of element factories and
post processors . |
interface |
IPluginContainer
A managed container that is configured by the extension registry
. |
| Classes in org.eclipse.net4j.util.container that implement IContainer | |
|---|---|
class |
Container<E>
An abstract base implementation of a container with a lifecycle. |
class |
ManagedContainer
A default implementation of a managed container. |
class |
SetContainer<E>
An implementation of a container that stores its elements in a set. |
| 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>
A container that is a BlockingQueue. |
interface |
IContainerCollection<E>
A container that is a Collection. |
interface |
IContainerList<E>
A container that is a List. |
interface |
IContainerMap<K,V>
A container (of map entries) that is a Map. |
interface |
IContainerQueue<E>
A container that is a Queue. |
interface |
IContainerSet<E>
A container that is a Set. |
interface |
IContainerSortedSet<E>
A container that is a SortedSet. |
| Classes in org.eclipse.net4j.util.container.delegate that implement IContainer | |
|---|---|
class |
AbstractDelegator<E>
A delegating base class for containers. |
class |
ContainerBlockingQueue<E>
A default implementation of a container blocking queue. |
class |
ContainerCollection<E>
A default implementation of a container collection. |
class |
ContainerList<E>
A default implementation of a container list. |
class |
ContainerMap<K,V>
A default implementation of a container map. |
class |
ContainerQueue<E>
A default implementation of a container queue. |
class |
ContainerSet<E>
A default implementation of a container set. |
class |
ContainerSortedSet<E>
A default implementation of a container sorted set. |
| 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)
|
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||