|
|||||||||
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 |