Table of Contents

Class DataTypeOwnedOperationCollection

Namespace
NMF.Interop.Legacy.Cmof
Assembly
NMF.UMLInterop.dll

Denotes a class to implement the ownedOperation reference

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

Constructors

DataTypeOwnedOperationCollection(IDataType)

Creates a new instance

public DataTypeOwnedOperationCollection(IDataType parent)

Parameters

parent IDataType

the parent DataType

Methods

SetOpposite(IOperation, IDataType)

Sets the opposite of the given item

protected override void SetOpposite(IOperation item, IDataType newParent)

Parameters

item IOperation

the item

newParent IDataType

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