Verwendungen von Schnittstelle
org.eclipse.net4j.util.container.IContainer
Packages, die IContainer verwenden
Package
Beschreibung
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.
-
Verwendungen von IContainer in org.eclipse.net4j.util.container
Unterschnittstellen von IContainer in org.eclipse.net4j.util.containerModifizierer und TypSchnittstelleBeschreibungstatic 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
.Klassen in org.eclipse.net4j.util.container, die IContainer implementierenModifizierer und TypKlasseBeschreibungclass
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>
Methoden in org.eclipse.net4j.util.container, die IContainer zurückgebenModifizierer und TypMethodeBeschreibungstatic IContainer
<Object> ContainerUtil.emptyContainer()
ContainerEvent.getSource()
IContainerEvent.getSource()
SingleDeltaContainerEvent.getSource()
Methoden in org.eclipse.net4j.util.container mit Parametern vom Typ IContainerModifizierer und TypMethodeBeschreibungprotected 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) Konstruktoren in org.eclipse.net4j.util.container mit Parametern vom Typ IContainerModifiziererKonstruktorBeschreibungContainerEvent
(IContainer<E> container) ContainerEvent
(IContainer<E> container, List<IContainerDelta<E>> deltas) SingleDeltaContainerEvent
(IContainer<E> container, E element, IContainerDelta.Kind kind) -
Verwendungen von IContainer in org.eclipse.net4j.util.container.delegate
Unterschnittstellen von IContainer in org.eclipse.net4j.util.container.delegateModifizierer und TypSchnittstelleBeschreibunginterface
Acontainer
that is aBlockingQueue
.interface
Acontainer
that is aCollection
.interface
interface
IContainerMap<K,
V> interface
interface
interface
Klassen in org.eclipse.net4j.util.container.delegate, die IContainer implementierenModifizierer und TypKlasseBeschreibungclass
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
. -
Verwendungen von IContainer in org.eclipse.net4j.util.registry
Unterschnittstellen von IContainer in org.eclipse.net4j.util.registryKlassen in org.eclipse.net4j.util.registry, die IContainer implementierenModifizierer und TypKlasseBeschreibungclass
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> -
Verwendungen von IContainer in org.eclipse.net4j.util.ui.views
Klassen in org.eclipse.net4j.util.ui.views mit Typparametern vom Typ IContainerModifizierer und TypKlasseBeschreibungclass
ContainerItemProvider<CONTAINER extends IContainer<Object>>
class
ContainerPathItemProvider<CONTAINER extends IContainer<Object>>
Veraltet.static class
ContainerView.Default<CONTAINER extends IContainer<?>>
Methoden in org.eclipse.net4j.util.ui.views, die IContainer zurückgebenModifizierer und TypMethodeBeschreibungstatic IContainer
<Object> ContainerItemProvider.createSlowInput
(String text) ContainerItemProvider.AbstractContainerNode.getContainer()
ContainerItemProvider.ErrorElement.getContainer()
final IContainer
<Object> ContainerItemProvider.SlowElement.getContainer()
protected abstract IContainer
<?> ContainerView.getContainer()
Methoden in org.eclipse.net4j.util.ui.views, die Typen mit Argumenten vom Typ IContainer zurückgebenModifizierer und TypMethodeBeschreibungprotected ContainerItemProvider
<IContainer<Object>> ContainerView.createContainerItemProvider()
ContainerView.getItemProvider()
Methoden in org.eclipse.net4j.util.ui.views mit Parametern vom Typ IContainerModifizierer und TypMethodeBeschreibungprotected 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) Konstruktoren in org.eclipse.net4j.util.ui.views mit Parametern vom Typ IContainerModifiziererKonstruktorBeschreibungContainerNode
(ContainerItemProvider.Node parent, IContainer<Object> container) ErrorElement
(IContainer<Object> container) LazyElement
(IContainer<Object> container) Veraltet.LazyElement
(IContainer<Object> container, String text) Veraltet.SlowElement
(IContainer<Object> container, String text)