See: Description
Interface | Description |
---|---|
IContainer<E> |
Contains a number of elements and notifies about element addition and removal.
|
IContainer.Modifiable<E> |
A
container with additional methods to add or remove elements. |
IContainer.Persistable<E> |
A
container with additional methods to add or remove elements. |
IContainer.Persistence<E> | |
IContainerDelta<E> |
Describes the addition or removal of a single element from a
container . |
IContainerEvent<E> | |
IContainerEventVisitor<E> |
A callback interface for visiting
container deltas . |
IContainerEventVisitor.Filtered<E> |
An extension interface for
container event visitors that can filter deltas from being visited. |
IElementProcessor |
Processes elements of a
managed container when they're added to the container. |
IManagedContainer | |
IManagedContainer.ContainerAware | |
IManagedContainerFactory |
An extension of the
IFactory protocol that provides an
awareness of the container that instantiated it, so that the
factory may reach back into that container for dependencies. |
IPluginContainer |
A
managed container that is configured by the extension registry
. |
ISlow |
A marker interface to indicate that some method calls may be slow.
|
SelfAttachingContainerListener.DoNotDescend |
Class | Description |
---|---|
Container<E> | |
ContainerDelta<E> |
A default
container delta implementation. |
ContainerEvent<E> |
A default
container event implementation. |
ContainerEventAdapter<E> | |
ContainerPersistence<E> | |
ContainerUtil |
Various static helper methods for dealing with
containers . |
FileContainerPersistence<E> | |
LifecycleEventConverter<E> | |
ManagedContainer |
A default implementation of a
managed container . |
SelfAttachingContainerListener | |
SelfAttachingContainerListener.Delegating | |
SetContainer<E> | |
SingleDeltaContainerEvent<E> |
A
container event with a single element delta . |
Enum | Description |
---|---|
IContainerDelta.Kind |
Enumerates the possible
container delta kinds IContainerDelta.Kind.ADDED or IContainerDelta.Kind.REMOVED . |
Exception | Description |
---|---|
FactoryNotFoundException |
An unchecked exception that indicates the absence of a
factory identified by
product group and type . |
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html