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