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