Table of Contents

Class TemplateSignatureOwnedParameterCollection

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

Denotes a class to implement the ownedParameter reference

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

Constructors

TemplateSignatureOwnedParameterCollection(ITemplateSignature)

Creates a new instance

public TemplateSignatureOwnedParameterCollection(ITemplateSignature parent)

Parameters

parent ITemplateSignature

the parent TemplateSignature

Methods

SetOpposite(ITemplateParameter, ITemplateSignature)

Sets the opposite of the given item

protected override void SetOpposite(ITemplateParameter item, ITemplateSignature newParent)

Parameters

item ITemplateParameter

the item

newParent ITemplateSignature

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