Table of Contents

Class ModelElementExtensionsCollection

Namespace
NMF.Models.Meta
Assembly
NMF.Models.dll

Denotes a collection type for extensions of model elements

public class ModelElementExtensionsCollection : ObservableOppositeList<IModelElement, IModelElementExtension>, IReadOnlyList<IModelElementExtension>, IReadOnlyCollection<IModelElementExtension>, IList, ICollection, INotifyCollectionChanging, INotifyPropertyChanged, INotifyCollectionChanged, IListExpression<IModelElementExtension>, IList<IModelElementExtension>, ICollectionExpression<IModelElementExtension>, IEnumerableExpression<IModelElementExtension>, IEnumerableExpression, ICollection<IModelElementExtension>, IEnumerable<IModelElementExtension>, IEnumerable
Inheritance
ModelElementExtensionsCollection
Implements
Inherited Members

Constructors

ModelElementExtensionsCollection(IModelElement)

Creates a new instance

public ModelElementExtensionsCollection(IModelElement parent)

Parameters

parent IModelElement

the parent element

Methods

SetOpposite(IModelElementExtension, IModelElement)

Sets the opposite element

protected override void SetOpposite(IModelElementExtension item, IModelElement parent)

Parameters

item IModelElementExtension

The item for which the opposite should be set

parent IModelElement