Dali Provisional API
Release 3.2

org.eclipse.jpt.common.core.resource.xml
Class EBaseObjectImpl.XmlEAdapterList<E extends Object & Adapter>

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by org.eclipse.emf.common.util.AbstractEList<E>
              extended by org.eclipse.emf.common.util.BasicEList<E>
                  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E>
                      extended by org.eclipse.jpt.common.core.resource.xml.EBaseObjectImpl.XmlEAdapterList<E>
All Implemented Interfaces:
Serializable, Cloneable, Iterable<E>, Collection<E>, List<E>, RandomAccess, BasicNotifierImpl.EObservableAdapterList, EList<E>
Enclosing class:
EBaseObjectImpl

protected static class EBaseObjectImpl.XmlEAdapterList<E extends Object & Adapter>
extends BasicNotifierImpl.EAdapterList<E>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.util.BasicEList
BasicEList.BasicIndexOutOfBoundsException, BasicEList.EIterator<E1>, BasicEList.EListIterator<E1>, BasicEList.FastCompare<E>, BasicEList.NonResolvingEIterator<E1>, BasicEList.NonResolvingEListIterator<E1>, BasicEList.UnmodifiableEList<E>
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
BasicNotifierImpl.EObservableAdapterList.Listener
 
Field Summary
 
Fields inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
listeners, notifier, safe
 
Fields inherited from class org.eclipse.emf.common.util.BasicEList
data, size
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
EBaseObjectImpl.XmlEAdapterList(EBaseObjectImpl jpaEObject)
           
 
Method Summary
protected  void didAdd(int index, E newObject)
           
protected  void didRemove(int index, E oldObject)
           
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
add, add, addAll, addListener, canContainNull, clear, data, ensureSafety, move, move, newData, remove, remove, removeAll, removeListener, retainAll, set, useEquals
 
Methods inherited from class org.eclipse.emf.common.util.BasicEList
addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, assign, basicGet, basicList, clone, contains, get, grow, indexOf, isEmpty, lastIndexOf, primitiveGet, setData, setUnique, shrink, size, toArray, toArray
 
Methods inherited from class org.eclipse.emf.common.util.AbstractEList
addAll, basicIterator, basicListIterator, basicListIterator, didChange, didClear, didMove, didSet, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, isUnique, iterator, listIterator, listIterator, resolve, toString, validate
 
Methods inherited from class java.util.AbstractList
removeRange, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, subList
 

Constructor Detail

EBaseObjectImpl.XmlEAdapterList

public EBaseObjectImpl.XmlEAdapterList(EBaseObjectImpl jpaEObject)
Method Detail

didAdd

protected void didAdd(int index,
                      E newObject)
Overrides:
didAdd in class BasicNotifierImpl.EAdapterList<E extends Object & Adapter>

didRemove

protected void didRemove(int index,
                         E oldObject)
Overrides:
didRemove in class BasicNotifierImpl.EAdapterList<E extends Object & Adapter>

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.