Uses of Interface
org.eclipse.net4j.util.container.IContainer
Packages that use IContainer
Package
Description
A framework of notifying collections and wiring containers.
Hybrid interfaces of notifying containers and the Java Collection Framework.
Interfaces and classes for general purpose registries.
Helpers for Eclipse view parts.
-
Uses of IContainer in org.eclipse.net4j.util.container
Subinterfaces of IContainer in org.eclipse.net4j.util.containerModifier and TypeInterfaceDescriptionstatic interface
Acontainer
with additional methods to add or remove elements.static interface
Acontainer
with additional methods to add or remove elements.interface
interface
Amanaged container
that is configured by theextension registry
.Classes in org.eclipse.net4j.util.container that implement IContainerModifier and TypeClassDescriptionclass
Container<E>
class
ContainerElementList<ELEMENT>
class
class
A default implementation of amanaged container
.class
An abstract implementation of amodifiable container
.class
An abstract implementation of acontainer
.class
SetContainer<E>
Methods in org.eclipse.net4j.util.container that return IContainerModifier and TypeMethodDescriptionstatic IContainer<Object>
ContainerUtil.emptyContainer()
ContainerEvent.getSource()
IContainerEvent.getSource()
SingleDeltaContainerEvent.getSource()
Methods in org.eclipse.net4j.util.container with parameters of type IContainerModifier and TypeMethodDescriptionprotected 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 IContainerModifierConstructorDescriptionContainerEvent
(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.delegateModifier and TypeInterfaceDescriptioninterface
Acontainer
that is aBlockingQueue
.interface
Acontainer
that is aCollection
.interface
interface
IContainerMap<K,
V> interface
interface
interface
Classes in org.eclipse.net4j.util.container.delegate that implement IContainerModifier and TypeClassDescriptionclass
A delegating base class forcontainers
.class
A default implementation of acontainer blocking queue
.class
A default implementation of acontainer collection
.class
A default implementation of acontainer list
.class
ContainerMap<K,
V> A default implementation of acontainer map
.class
A default implementation of acontainer queue
.class
ContainerSet<E>
A default implementation of acontainer set
.class
A default implementation of acontainer sorted set
. -
Uses of IContainer in org.eclipse.net4j.util.registry
Subinterfaces of IContainer in org.eclipse.net4j.util.registryClasses in org.eclipse.net4j.util.registry that implement IContainerModifier and TypeClassDescriptionclass
DelegatingRegistry<K,
V> Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract ofMap.entrySet()
as well as ofMap.keySet()
, i.e.class
class
HashMapRegistry<K,
V> static class
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 IContainerModifier and TypeClassDescriptionclass
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 IContainerModifier and TypeMethodDescriptionstatic IContainer<Object>
ContainerItemProvider.createSlowInput
(String text) ContainerItemProvider.AbstractContainerNode.getContainer()
ContainerItemProvider.ErrorElement.getContainer()
final IContainer<Object>
ContainerItemProvider.SlowElement.getContainer()
protected abstract IContainer<?>
ContainerView.getContainer()
Methods in org.eclipse.net4j.util.ui.views that return types with arguments of type IContainerModifier and TypeMethodDescriptionprotected ContainerItemProvider<IContainer<Object>>
ContainerView.createContainerItemProvider()
ContainerView.getItemProvider()
Methods in org.eclipse.net4j.util.ui.views with parameters of type IContainerModifier and TypeMethodDescriptionprotected void
ManagedContainerItemProvider.connectInput
(IContainer<Object> input) protected ContainerItemProvider.SlowElement
ContainerItemProvider.createSlowElement
(IContainer<?> container) protected void
ManagedContainerItemProvider.disconnectInput
(IContainer<Object> input) protected void
ContainerItemProvider.AbstractContainerNode.fillChildren
(List<ContainerItemProvider.Node> children, IContainer<Object> container) protected Object[]
ContainerItemProvider.getContainerChildren
(ContainerItemProvider<CONTAINER>.AbstractContainerNode containerNode, IContainer<?> 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 IContainerModifierConstructorDescriptionContainerNode
(ContainerItemProvider.Node parent, IContainer<Object> container) ErrorElement
(IContainer<Object> container) LazyElement
(IContainer<Object> container) Deprecated.LazyElement
(IContainer<Object> container, String text) Deprecated.SlowElement
(IContainer<Object> container, String text)