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