Table of Contents

Class ClassOwnedAttributeCollection

Namespace
NMF.Interop.Cmof
Assembly
NMF.UMLInterop.dll

Denotes a class to implement the ownedAttribute reference

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

Constructors

ClassOwnedAttributeCollection(IClass)

Creates a new instance

public ClassOwnedAttributeCollection(IClass parent)

Parameters

parent IClass

the parent Class

Methods

SetOpposite(IProperty, IClass)

Sets the opposite of the given item

protected override void SetOpposite(IProperty item, IClass newParent)

Parameters

item IProperty

the item

newParent IClass

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