Table of Contents

Class StructuredTypeOperationsCollection

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

Denotes a class to implement the Operations reference

public class StructuredTypeOperationsCollection : ObservableOppositeList<IStructuredType, IOperation>, IReadOnlyList<IOperation>, IReadOnlyCollection<IOperation>, IList, ICollection, INotifyCollectionChanging, INotifyPropertyChanged, INotifyCollectionChanged, IListExpression<IOperation>, IList<IOperation>, ICollectionExpression<IOperation>, IEnumerableExpression<IOperation>, IEnumerableExpression, ICollection<IOperation>, IEnumerable<IOperation>, IEnumerable
Inheritance
StructuredTypeOperationsCollection
Implements
Inherited Members

Constructors

StructuredTypeOperationsCollection(IStructuredType)

Creates a new instance

public StructuredTypeOperationsCollection(IStructuredType parent)

Parameters

parent IStructuredType

the parent StructuredType

Methods

SetOpposite(IOperation, IStructuredType)

Sets the opposite of the given item

protected override void SetOpposite(IOperation item, IStructuredType newParent)

Parameters

item IOperation

the item

newParent IStructuredType

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