Table of Contents

Class EClassEOperationsCollection

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

Denotes a class to implement the eOperations reference

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

Constructors

EClassEOperationsCollection(IEClass)

Creates a new instance

public EClassEOperationsCollection(IEClass parent)

Parameters

parent IEClass

the parent EClass

Methods

SetOpposite(IEOperation, IEClass)

Sets the opposite of the given item

protected override void SetOpposite(IEOperation item, IEClass newParent)

Parameters

item IEOperation

the item

newParent IEClass

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