org.eclipse.emf.ecore.util
Interface FeatureMap.Entry.Internal

All Superinterfaces:
FeatureMap.Entry
All Known Implementing Classes:
EStructuralFeatureImpl.BasicFeatureMapEntry, FeatureMapEntryImpl
Enclosing interface:
FeatureMap.Entry

public static interface FeatureMap.Entry.Internal
extends FeatureMap.Entry


Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.ecore.util.FeatureMap.Entry
FeatureMap.Entry.Internal
 
Method Summary
 FeatureMap.Entry.Internal createEntry(InternalEObject value)
           
 FeatureMap.Entry.Internal createEntry(Object value)
           
 NotificationChain inverseAdd(InternalEObject owner, int featureID, NotificationChain notifications)
           
 NotificationChain inverseAdd(InternalEObject owner, Object otherEnd, int featureID, NotificationChain notifications)
           
 NotificationChain inverseRemove(InternalEObject owner, int featureID, NotificationChain notifications)
           
 NotificationChain inverseRemove(InternalEObject owner, Object otherEnd, int featureID, NotificationChain notifications)
           
 void validate(Object value)
           
 
Methods inherited from interface org.eclipse.emf.ecore.util.FeatureMap.Entry
getEStructuralFeature, getValue
 

Method Detail

inverseAdd

public NotificationChain inverseAdd(InternalEObject owner,
                                    int featureID,
                                    NotificationChain notifications)

inverseRemove

public NotificationChain inverseRemove(InternalEObject owner,
                                       int featureID,
                                       NotificationChain notifications)

inverseAdd

public NotificationChain inverseAdd(InternalEObject owner,
                                    Object otherEnd,
                                    int featureID,
                                    NotificationChain notifications)

inverseRemove

public NotificationChain inverseRemove(InternalEObject owner,
                                       Object otherEnd,
                                       int featureID,
                                       NotificationChain notifications)

validate

public void validate(Object value)

createEntry

public FeatureMap.Entry.Internal createEntry(Object value)

createEntry

public FeatureMap.Entry.Internal createEntry(InternalEObject value)

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