Table of Contents

Class EClassEStructuralFeaturesCollection

Namespace
NMF.Interop.Ecore
Assembly
NMF.EcoreInterop.dll

Denotes a class to implement the eStructuralFeatures reference

public class EClassEStructuralFeaturesCollection : ObservableOppositeOrderedSet<IEClass, IEStructuralFeature>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<IEStructuralFeature>, IListExpression<IEStructuralFeature>, ISetExpression<IEStructuralFeature>, ICollectionExpression<IEStructuralFeature>, IEnumerableExpression<IEStructuralFeature>, IOrderedSet<IEStructuralFeature>, IList<IEStructuralFeature>, ISet<IEStructuralFeature>, ICollection<IEStructuralFeature>, IEnumerable<IEStructuralFeature>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
Inheritance
EClassEStructuralFeaturesCollection
Implements
Inherited Members

Constructors

EClassEStructuralFeaturesCollection(IEClass)

Creates a new instance

public EClassEStructuralFeaturesCollection(IEClass parent)

Parameters

parent IEClass

the parent EClass

Methods

SetOpposite(IEStructuralFeature, IEClass)

Sets the opposite of the given item

protected override void SetOpposite(IEStructuralFeature item, IEClass newParent)

Parameters

item IEStructuralFeature

the item

newParent IEClass

the new parent or null, if the item is removed from the collection