Table of Contents

Class InterfaceOwnedOperationCollection

Namespace
NMF.Interop.Uml
Assembly
NMF.UMLInterop.dll

Denotes a class to implement the ownedOperation reference

public class InterfaceOwnedOperationCollection : ObservableOppositeOrderedSet<IInterface, 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
InterfaceOwnedOperationCollection
Implements
Inherited Members

Constructors

InterfaceOwnedOperationCollection(IInterface)

Creates a new instance

public InterfaceOwnedOperationCollection(IInterface parent)

Parameters

parent IInterface

the parent Interface

Methods

SetOpposite(IOperation, IInterface)

Sets the opposite of the given item

protected override void SetOpposite(IOperation item, IInterface newParent)

Parameters

item IOperation

the item

newParent IInterface

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