Table of Contents

Class ProtocolStateMachineConformanceCollection

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

Denotes a class to implement the conformance reference

public class ProtocolStateMachineConformanceCollection : ObservableOppositeOrderedSet<IProtocolStateMachine, IProtocolConformance>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<IProtocolConformance>, IListExpression<IProtocolConformance>, ISetExpression<IProtocolConformance>, ICollectionExpression<IProtocolConformance>, IEnumerableExpression<IProtocolConformance>, IOrderedSet<IProtocolConformance>, IList<IProtocolConformance>, ISet<IProtocolConformance>, ICollection<IProtocolConformance>, IEnumerable<IProtocolConformance>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
Inheritance
ProtocolStateMachineConformanceCollection
Implements
Inherited Members

Constructors

ProtocolStateMachineConformanceCollection(IProtocolStateMachine)

Creates a new instance

public ProtocolStateMachineConformanceCollection(IProtocolStateMachine parent)

Parameters

parent IProtocolStateMachine

the parent ProtocolStateMachine

Methods

SetOpposite(IProtocolConformance, IProtocolStateMachine)

Sets the opposite of the given item

protected override void SetOpposite(IProtocolConformance item, IProtocolStateMachine newParent)

Parameters

item IProtocolConformance

the item

newParent IProtocolStateMachine

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