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