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