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