Class InterfaceOwnedOperationCollection
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
parentIInterfacethe parent Interface
Methods
SetOpposite(IOperation, IInterface)
Sets the opposite of the given item
protected override void SetOpposite(IOperation item, IInterface newParent)
Parameters
itemIOperationthe item
newParentIInterfacethe new parent or null, if the item is removed from the collection