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