public class CompleteClasses extends org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList<CompleteClass>
Modifier and Type | Class and Description |
---|---|
protected static class |
CompleteClasses.CollectionCompleteClassImpl |
protected static class |
CompleteClasses.MapCompleteClassImpl |
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>
Modifier and Type | Field and Description |
---|---|
static TracingOption |
COMPLETE_CLASSES |
protected java.util.Map<java.lang.String,CompleteClassInternal> |
name2completeClass |
Constructor and Description |
---|
CompleteClasses(CompletePackageImpl owner) |
Modifier and Type | Method and Description |
---|---|
void |
didAdd(CompleteClassInternal completeClass) |
protected void |
didAdd(int index,
CompleteClass completeClass) |
void |
didAddClass(Class partialClass) |
void |
didAddPackage(Package partialPackage) |
protected void |
didRemove(CompleteClass completeClass) |
protected void |
didRemove(int index,
CompleteClass completeClass) |
void |
didRemoveClass(Class partialClass) |
void |
didRemovePackage(Package partialPackage) |
protected void |
doRefreshPartialClass(Class partialClass) |
protected java.util.Map<java.lang.String,CompleteClassInternal> |
doRefreshPartialClasses() |
protected void |
doRefreshPartialClasses(Package partialPackage) |
CompleteModelInternal |
getCompleteModel() |
CompletePackageInternal |
getCompletePackage() |
CompleteClassInternal |
getOwnedCompleteClass(java.lang.String name) |
java.lang.String |
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, addUnique, addUnique, 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, 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, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicToArray, basicToArray, setUnique
@NonNull public static final TracingOption COMPLETE_CLASSES
@Nullable protected java.util.Map<java.lang.String,CompleteClassInternal> name2completeClass
public CompleteClasses(@NonNull CompletePackageImpl owner)
protected void didAdd(int index, CompleteClass completeClass)
didAdd
in class org.eclipse.emf.common.util.AbstractEList<CompleteClass>
public void didAdd(@NonNull CompleteClassInternal completeClass)
protected void didRemove(int index, CompleteClass completeClass)
didRemove
in class org.eclipse.emf.common.util.AbstractEList<CompleteClass>
protected void didRemove(@NonNull CompleteClass completeClass)
@NonNull protected java.util.Map<java.lang.String,CompleteClassInternal> doRefreshPartialClasses()
@NonNull public CompleteModelInternal getCompleteModel()
@NonNull public CompletePackageInternal getCompletePackage()
@Nullable public CompleteClassInternal getOwnedCompleteClass(java.lang.String name)
public java.lang.String toString()
toString
in class org.eclipse.emf.common.util.AbstractEList<CompleteClass>