Table of Contents

Class EModelElementEAnnotationsCollection

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

Denotes a collection type for annotations of elements

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

Constructors

EModelElementEAnnotationsCollection(IEModelElement)

Creates a new instance

public EModelElementEAnnotationsCollection(IEModelElement parent)

Parameters

parent IEModelElement

the parent element

Methods

SetOpposite(IEAnnotation, IEModelElement)

Sets the opposite value

protected override void SetOpposite(IEAnnotation item, IEModelElement parent)

Parameters

item IEAnnotation

The item to set the opposite

parent IEModelElement