Uses of Interface
org.eclipse.net4j.util.container.IContainer
-
Packages that use IContainer Package Description 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 Modifier and Type Interface Description static interface
IContainer.Modifiable<E>
Acontainer
with additional methods to add or remove elements.static interface
IContainer.Persistable<E>
Acontainer
with additional methods to add or remove elements.interface
IManagedContainer
interface
IPluginContainer
Amanaged container
that is configured by theextension registry
.Classes in org.eclipse.net4j.util.container that implement IContainer Modifier and Type Class Description class
Container<E>
class
ManagedContainer
A default implementation of amanaged container
.class
SetContainer<E>
Methods in org.eclipse.net4j.util.container that return IContainer Modifier and Type Method Description static IContainer<java.lang.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 Modifier and Type Method Description 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 Constructor Description ContainerEvent(IContainer<E> container)
ContainerEvent(IContainer<E> container, java.util.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 Modifier and Type Interface Description interface
IContainerBlockingQueue<E>
Acontainer
that is aBlockingQueue
.interface
IContainerCollection<E>
Acontainer
that is aCollection
.interface
IContainerList<E>
Acontainer
that is aList
.interface
IContainerMap<K,V>
interface
IContainerQueue<E>
Acontainer
that is aQueue
.interface
IContainerSet<E>
Acontainer
that is aSet
.interface
IContainerSortedSet<E>
Acontainer
that is aSortedSet
.Classes in org.eclipse.net4j.util.container.delegate that implement IContainer Modifier and Type Class Description class
AbstractDelegator<E>
A delegating base class forcontainers
.class
ContainerBlockingQueue<E>
A default implementation of acontainer blocking queue
.class
ContainerCollection<E>
A default implementation of acontainer collection
.class
ContainerList<E>
A default implementation of acontainer list
.class
ContainerMap<K,V>
A default implementation of acontainer map
.class
ContainerQueue<E>
A default implementation of acontainer queue
.class
ContainerSet<E>
A default implementation of acontainer set
.class
ContainerSortedSet<E>
A default implementation of acontainer sorted set
. -
Uses of IContainer in org.eclipse.net4j.util.registry
Subinterfaces of IContainer in org.eclipse.net4j.util.registry Modifier and Type Interface Description interface
IRegistry<K,V>
Classes in org.eclipse.net4j.util.registry that implement IContainer Modifier and Type Class Description class
DelegatingRegistry<K,V>
Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract ofMap.entrySet()
as well as ofMap.keySet()
, i.e.class
HashMapDelegatingRegistry<K,V>
class
HashMapRegistry<K,V>
static class
HashMapRegistry.AutoCommit<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 Modifier and Type Class Description class
ContainerItemProvider<CONTAINER extends IContainer<java.lang.Object>>
class
ContainerPathItemProvider<CONTAINER extends IContainer<java.lang.Object>>
Deprecated.static class
ContainerView.Default<CONTAINER extends IContainer<?>>
Methods in org.eclipse.net4j.util.ui.views that return IContainer Modifier and Type Method Description static IContainer<java.lang.Object>
ContainerItemProvider. createSlowInput(java.lang.String text)
IContainer<java.lang.Object>
ContainerItemProvider.AbstractContainerNode. getContainer()
IContainer<java.lang.Object>
ContainerItemProvider.ErrorElement. getContainer()
IContainer<java.lang.Object>
ContainerItemProvider.SlowElement. getContainer()
protected abstract IContainer<?>
ContainerView. getContainer()
Methods in org.eclipse.net4j.util.ui.views that return types with arguments of type IContainer Modifier and Type Method Description protected ContainerItemProvider<IContainer<java.lang.Object>>
ContainerView. createContainerItemProvider()
ContainerItemProvider<IContainer<java.lang.Object>>
ContainerView. getItemProvider()
Methods in org.eclipse.net4j.util.ui.views with parameters of type IContainer Modifier and Type Method Description protected ContainerItemProvider.SlowElement
ContainerItemProvider. createSlowElement(IContainer<?> container)
protected void
ContainerItemProvider.AbstractContainerNode. fillChildren(java.util.List<ContainerItemProvider.Node> children, IContainer<java.lang.Object> container)
protected java.lang.Object[]
ContainerItemProvider. getContainerChildren(ContainerItemProvider.AbstractContainerNode containerNode, IContainer<?> container)
protected java.lang.String
ContainerItemProvider. getErrorText(IContainer<java.lang.Object> container)
protected java.lang.String
ContainerItemProvider. getSlowText(IContainer<java.lang.Object> container)
protected boolean
ContainerItemProvider. isSlow(IContainer<java.lang.Object> container)
protected void
ContainerItemProvider.AbstractContainerNode. onAdded(IContainer<java.lang.Object> container, java.lang.Object element)
protected void
ContainerItemProvider.AbstractContainerNode. onRemoved(IContainer<java.lang.Object> container, java.lang.Object element)
Constructors in org.eclipse.net4j.util.ui.views with parameters of type IContainer Constructor Description ContainerNode(ContainerItemProvider.Node parent, IContainer<java.lang.Object> container)
ErrorElement(IContainer<java.lang.Object> container)
LazyElement(IContainer<java.lang.Object> container)
Deprecated.LazyElement(IContainer<java.lang.Object> container, java.lang.String text)
Deprecated.SlowElement(IContainer<java.lang.Object> container, java.lang.String text)
-