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
parentIActivityPartitionthe parent ActivityPartition
Methods
SetOpposite(IActivityEdge, IActivityPartition)
Sets the opposite of the given item
protected override void SetOpposite(IActivityEdge item, IActivityPartition newParent)
Parameters
itemIActivityEdgethe item
newParentIActivityPartitionthe new parent or null, if the item is removed from the collection