public class RootCompletePackages extends AbstractCompletePackages
org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList.Resolving<E>, org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList.Unsettable<E>
org.eclipse.emf.ecore.util.EcoreEList.Dynamic<E>, org.eclipse.emf.ecore.util.EcoreEList.Generic<E>, org.eclipse.emf.ecore.util.EcoreEList.UnmodifiableEList<E>
org.eclipse.emf.common.util.BasicEList.BasicIndexOutOfBoundsException, org.eclipse.emf.common.util.BasicEList.EIterator<E1>, org.eclipse.emf.common.util.BasicEList.EListIterator<E1>, org.eclipse.emf.common.util.BasicEList.FastCompare<E>, org.eclipse.emf.common.util.BasicEList.NonResolvingEIterator<E1>, org.eclipse.emf.common.util.BasicEList.NonResolvingEListIterator<E1>
COMPLETE_PACKAGES
Constructor and Description |
---|
RootCompletePackages(CompleteModelImpl owner) |
Modifier and Type | Method and Description |
---|---|
CompletePackageInternal |
createCompletePackage(Package partialPackage) |
protected CompletePackageInternal |
createRootCompletePackage(Package pivotPackage) |
protected void |
didAdd(CompletePackage rootCompletePackage) |
protected void |
didRemove(int index,
CompletePackage rootCompletePackage) |
CompleteModelInternal |
getCompleteModel() |
CompletePackageInternal |
getOwnedCompletePackage(Package pivotPackage) |
protected java.lang.Iterable<Package> |
getPartialPackages() |
addUnique, addUnique, didAddPackage, didRemovePackage, dispose, getCompletePackage, getOwnedCompletePackage, toString
getInverseFeatureClass, getInverseFeatureID, hasNavigableInverse
hasInverse, isContainment
canContainNull, getFeatureID, isEObject, isUnique, resolve, useEquals
contains, createNotification, createNotification, dispatchNotification, get, getEObject, getEStructuralFeature, getFeature, getFeatureType, getInverseEReference, getNotifier, hasInstanceClass, hasManyInverse, hasProxies, indexOf, inverseAdd, inverseRemove, isInstance, isNotificationRequired, isSet, lastIndexOf, newData, resolve, resolve, resolveProxy, set, toArray, toArray, unset, validate
basicContains, basicContainsAll, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray
addAllUnique, addAllUnique, addAllUnique, addAllUnique, basicAdd, basicRemove, basicSet, clear, createNotification, createNotificationChain, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddUnique, doAddUnique, doClear, doMove, doRemove, doRemoveAll, doSetUnique, getFeatureID, hasShadow, move, remove, removeAll, setUnique, shadowAdd, shadowRemove, shadowSet
assign, basicGet, clone, data, get, grow, isEmpty, primitiveGet, setData, shrink, size
add, add, addAll, addAll, didAdd, didChange, didClear, didMove, didSet, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, iterator, listIterator, listIterator, move, remove, retainAll, set
finalize, getClass, notify, notifyAll, wait, wait, wait
addAllUnique, addAllUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicToArray, basicToArray, setUnique
public RootCompletePackages(@NonNull CompleteModelImpl owner)
@NonNull public CompletePackageInternal createCompletePackage(Package partialPackage)
createCompletePackage
in class AbstractCompletePackages
@NonNull protected CompletePackageInternal createRootCompletePackage(Package pivotPackage)
protected void didAdd(@NonNull CompletePackage rootCompletePackage)
didAdd
in class AbstractCompletePackages
protected void didRemove(int index, CompletePackage rootCompletePackage)
didRemove
in class AbstractCompletePackages
@NonNull public CompleteModelInternal getCompleteModel()
getCompleteModel
in class AbstractCompletePackages
@NonNull public CompletePackageInternal getOwnedCompletePackage(Package pivotPackage)
getOwnedCompletePackage
in class AbstractCompletePackages
@NonNull protected java.lang.Iterable<Package> getPartialPackages()
getPartialPackages
in class AbstractCompletePackages