org.eclipse.uml2.common.util
Class DerivedUnionEObjectEList
java.lang.Object
java.util.AbstractCollection
java.util.AbstractList
java.util.AbstractSequentialList
org.eclipse.uml2.common.util.DerivedEObjectEList
org.eclipse.uml2.common.util.DerivedUnionEObjectEList
- All Implemented Interfaces:
- Collection, org.eclipse.emf.common.util.EList, org.eclipse.emf.ecore.EStructuralFeature.Setting, org.eclipse.emf.ecore.util.InternalEList, org.eclipse.emf.ecore.util.InternalEList.Unsettable, List
- public class DerivedUnionEObjectEList
- extends DerivedEObjectEList
- Since:
- 1.2
Nested classes inherited from class org.eclipse.emf.ecore.util.InternalEList |
org.eclipse.emf.ecore.util.InternalEList.Unsettable |
Constructor Summary |
DerivedUnionEObjectEList(Class dataClass,
org.eclipse.emf.ecore.InternalEObject owner,
int featureID,
int[] sourceFeatureIDs)
|
Methods inherited from class org.eclipse.uml2.common.util.DerivedEObjectEList |
add, addAll, addAllUnique, addUnique, addUnique, basicAdd, basicGet, basicIterator, basicListIterator, basicListIterator, basicRemove, contains, createNotification, derive, dispatchNotification, doAddAllUnique, get, getEObject, getEStructuralFeature, getEStructuralFeature, isEmpty, isIncluded, isNotificationRequired, isSet, listIterator, listIterator, move, move, newEmptyListIterator, newListIterator, newResolvingListIterator, remove, set, set, setUnique, size, unset, validate |
Methods inherited from interface java.util.List |
add, addAll, clear, containsAll, equals, get, hashCode, indexOf, iterator, lastIndexOf, listIterator, remove, removeAll, retainAll, subList, toArray, toArray |
DerivedUnionEObjectEList
public DerivedUnionEObjectEList(Class dataClass,
org.eclipse.emf.ecore.InternalEObject owner,
int featureID,
int[] sourceFeatureIDs)
basicList
public List basicList()
- Specified by:
basicList
in interface org.eclipse.emf.ecore.util.InternalEList
- Overrides:
basicList
in class DerivedEObjectEList
isIncluded
protected boolean isIncluded(org.eclipse.emf.ecore.EStructuralFeature feature)
- Overrides:
isIncluded
in class DerivedEObjectEList