Class InterruptibleActivityRegionInterruptingEdgeCollection
Denotes a class to implement the interruptingEdge reference
public class InterruptibleActivityRegionInterruptingEdgeCollection : ObservableOppositeSet<IInterruptibleActivityRegion, IActivityEdge>, IList, ICollection, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, ISetExpression<IActivityEdge>, ISet<IActivityEdge>, ICollectionExpression<IActivityEdge>, IEnumerableExpression<IActivityEdge>, IEnumerableExpression, ICollection<IActivityEdge>, IEnumerable<IActivityEdge>, IEnumerable
- Inheritance
-
InterruptibleActivityRegionInterruptingEdgeCollection
- Implements
- Inherited Members
Constructors
InterruptibleActivityRegionInterruptingEdgeCollection(IInterruptibleActivityRegion)
Creates a new instance
public InterruptibleActivityRegionInterruptingEdgeCollection(IInterruptibleActivityRegion parent)
Parameters
parent
IInterruptibleActivityRegionthe parent InterruptibleActivityRegion
Methods
SetOpposite(IActivityEdge, IInterruptibleActivityRegion)
Sets the opposite of the given item
protected override void SetOpposite(IActivityEdge item, IInterruptibleActivityRegion newParent)
Parameters
item
IActivityEdgethe item
newParent
IInterruptibleActivityRegionthe new parent or null, if the item is removed from the collection