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
parent
IStatethe parent State
Methods
SetOpposite(IPseudostate, IState)
Sets the opposite of the given item
protected override void SetOpposite(IPseudostate item, IState newParent)
Parameters
item
IPseudostatethe item
newParent
IStatethe new parent or null, if the item is removed from the collection