| Package | Description |
|---|---|
| org.eclipse.emf.common.notify.impl |
Provides a basic implementation of the notification framework.
|
| org.eclipse.emf.common.util |
Provides basic utilities.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
class |
NotificationChainImpl
A list that acts as a notification chain.
|
class |
NotifyingListImpl<E>
An extensible implementation of a notifying list.
|
| Modifier and Type | Field and Description |
|---|---|
protected BasicEList<Adapter> |
NotifierImpl.eAdapters
The list of
Adapters associated with the notifier. |
| Modifier and Type | Method and Description |
|---|---|
protected BasicEList<Adapter> |
BasicNotifierImpl.eBasicAdapters()
Returns the adapter list, even if it is
null. |
protected BasicEList<Adapter> |
NotifierImpl.eBasicAdapters() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTreeIterator<E>
An extensible tree iterator implementation
that iterates over an object, it's children, their children, and so on.
|
static class |
BasicEList.FastCompare<E>
|
static class |
BasicEList.UnmodifiableEList<E>
An unmodifiable version of
BasicEList. |
class |
UniqueEList<E>
A
BasicEList that allows only unique elements. |
static class |
UniqueEList.FastCompare<E>
|
| Modifier and Type | Field and Description |
|---|---|
protected BasicEList<BasicEMap.Entry<K,V>>[] |
BasicEMap.entryData
The array of entry lists into which the hash codes are indexed.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> BasicEList<T> |
ECollections.newBasicEList()
Creates an empty mutable
BasicEList. |
static <T> BasicEList<T> |
ECollections.newBasicEList(java.lang.Iterable<? extends T> iterable)
Creates a mutable
BasicEList containing the given elements. |
static <T> BasicEList<T> |
ECollections.newBasicEList(java.util.Iterator<? extends T> iterator)
Creates a mutable
BasicEList containing the given elements. |
static <T> BasicEList<T> |
ECollections.newBasicEList(T... elements)
Creates a mutable
BasicEList containing the given elements. |
static <T> BasicEList<T> |
ECollections.newBasicEListWithCapacity(int capacity)
Creates an empty mutable
BasicEList with the given capacity. |
static <T> BasicEList<T> |
ECollections.newBasicEListWithExpectedSize(int estimatedSize)
Creates an empty mutable
BasicEList with a capacity large enough to hold a bit more than the estimated number of elements. |
protected BasicEList<BasicEMap.Entry<K,V>>[] |
BasicEMap.newEntryData(int capacity)
Returns new allocated entry data storage.
|
protected BasicEList<BasicEMap.Entry<K,V>> |
BasicEMap.newList()
Returns a new allocated list of entries.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BasicEMap.didClear(BasicEList<BasicEMap.Entry<K,V>>[] oldEntryData)
Called to indicate that the map has been cleared.
|
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature