org.eclipse.emf.ecore
Interface EStructuralFeature.Setting.Internal

All Superinterfaces:
EStructuralFeature.Setting
All Known Implementing Classes:
EcoreEList, EcoreEList.UnmodifiableEList
Enclosing class:
EStructuralFeature.Setting

public static interface EStructuralFeature.Setting.Internal
extends EStructuralFeature.Setting

An internal interface implemented by all settings to maintain directional integrity.


Inner classes inherited from class org.eclipse.emf.ecore.EStructuralFeature.Setting
EStructuralFeature.Setting.Internal
 
Method Summary
 NotificationChain basicAdd(java.lang.Object object, NotificationChain notifications)
          Add the object with without updating the inverse and returns accumulated notifications.
 NotificationChain basicRemove(java.lang.Object object, NotificationChain notifications)
          Removes the object with without updating the inverse and returns accumulated notifications.
 
Methods inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Setting
get, getEObject, getEStructuralFeature, isSet, set, unset
 

Method Detail

basicAdd

public NotificationChain basicAdd(java.lang.Object object,
                                  NotificationChain notifications)
Add the object with without updating the inverse and returns accumulated notifications.
Returns:
accumulated notifications.
See Also:
InternalEList.basicAdd(Object, NotificationChain)

basicRemove

public NotificationChain basicRemove(java.lang.Object object,
                                     NotificationChain notifications)
Removes the object with without updating the inverse and returns accumulated notifications.
Returns:
accumulated notifications.
See Also:
InternalEList.basicRemove(Object, NotificationChain)

Copyright 2001-2002 IBM Corporation and others.
All Rights Reserved.