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