Uses of Interface
org.eclipse.emf.common.util.EList

Packages that use EList
org.eclipse.emf.common.notify Provides a notification framework. 
org.eclipse.emf.common.notify.impl Provides a basic implementation of the notification framework. 
org.eclipse.emf.common.util Provides basic utilities. 
 

Uses of EList in org.eclipse.emf.common.notify
 

Subinterfaces of EList in org.eclipse.emf.common.notify
 interface NotifyingList<E>
          A managed list that dispatches feature change notification to a notifier.
 

Methods in org.eclipse.emf.common.notify that return EList
 EList<Adapter> Notifier.eAdapters()
          Returns list of the adapters associated with this notifier.
 

Uses of EList in org.eclipse.emf.common.notify.impl
 

Classes in org.eclipse.emf.common.notify.impl that implement EList
static class BasicNotifierImpl.EAdapterList<E extends Object & Adapter>
           
 class DelegatingNotifyingListImpl<E>
          An extensible implementation of a notifying list that delegates to a backing list.
 class NotificationChainImpl
          A list that acts as a notification chain.
 class NotifyingListImpl<E>
          An extensible implementation of a notifying list.
 

Methods in org.eclipse.emf.common.notify.impl that return EList
 EList<Adapter> NotifierImpl.eAdapters()
           
 EList<Adapter> BasicNotifierImpl.eAdapters()
           
 

Uses of EList in org.eclipse.emf.common.util
 

Subinterfaces of EList in org.eclipse.emf.common.util
 interface EMap<K,V>
          A list of java.util.Map.Entry instances, i.e., entries, that supports a EMap.map() view as well as the full Map API, with the notable exception of Map.remove(Object).
 

Classes in org.eclipse.emf.common.util that implement EList
 class AbstractEList<E>
          A highly extensible abstract list implementation.
 class AbstractTreeIterator<E>
          An extensible tree iterator implementation that iterates over an object, it's children, their children, and so on.
 class ArrayDelegatingEList<E>
          A highly extensible abstract list implementation logically backed by an array that is never modified.
 class BasicEList<E>
          A highly extensible list implementation.
static class BasicEList.FastCompare<E>
          A BasicEList that uses == instead of equals to compare members.
static class BasicEList.UnmodifiableEList<E>
          An unmodifiable version of BasicEList.
 class BasicEMap<K,V>
          A highly extensible map implementation.
 class DelegatingEList<E>
          A highly extensible delegating list implementation.
static class DelegatingEList.UnmodifiableEList<E>
          An unmodifiable version of DelegatingEList.
private static class ECollections.EmptyUnmodifiableEList
           
private static class ECollections.EmptyUnmodifiableEMap
           
private static class ECollections.UnmodifiableEList<E>
           
private static class ECollections.UnmodifiableEMap<K,V>
           
 class UniqueEList<E>
          A BasicEList that allows only unique elements.
static class UniqueEList.FastCompare<E>
          A UniqueEList that uses == instead of equals to compare members.
 

Fields in org.eclipse.emf.common.util declared as EList
protected  EList<BasicEMap.Entry<K,V>> BasicEMap.delegateEList
          The underlying list of entries.
static EList<?> ECollections.EMPTY_ELIST
          An unmodifiable empty list with an efficient reusable iterator.
protected  EList<? extends E> ECollections.UnmodifiableEList.list
           
 

Methods in org.eclipse.emf.common.util that return EList
static
<T> EList<T>
ECollections.emptyEList()
           
static
<T> EList<T>
ECollections.unmodifiableEList(EList<? extends T> list)
          Returns an unmodifiable view of the list.
 

Methods in org.eclipse.emf.common.util with parameters of type EList
static void ECollections.reverse(EList<?> list)
          Reverses the order of the elements in the specified EList.
static
<T> void
ECollections.setEList(EList<T> eList, java.util.List<? extends T> prototypeList)
          Sets the eList's contents and order to be exactly that of the prototype list.
static void ECollections.sort(EList<?> list)
          Sorts the specified list.
static
<T> void
ECollections.sort(EList<T> list, java.util.Comparator<? super T> comparator)
          Sorts the specified list based on the order defined by the specified comparator.
static
<T> EList<T>
ECollections.unmodifiableEList(EList<? extends T> list)
          Returns an unmodifiable view of the list.
 

Constructors in org.eclipse.emf.common.util with parameters of type EList
ECollections.UnmodifiableEList(EList<? extends E> list)
           
 



Copyright © 2001-2010 Eclipse Foundation. All Rights Reserved.