Table of Contents

Class ActivityEdgeCollection

Namespace
NMF.Interop.Uml
Assembly
NMF.UMLInterop.dll

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 IActivity

the parent Activity

Methods

SetOpposite(IActivityEdge, IActivity)

Sets the opposite of the given item

protected override void SetOpposite(IActivityEdge item, IActivity newParent)

Parameters

item IActivityEdge

the item

newParent IActivity

the new parent or null, if the item is removed from the collection