Table of Contents

Class PackageNestedPackageCollection

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

Denotes a class to implement the nestedPackage reference

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

Constructors

PackageNestedPackageCollection(IPackage)

Creates a new instance

public PackageNestedPackageCollection(IPackage parent)

Parameters

parent IPackage

the parent Package

Methods

SetOpposite(IPackage, IPackage)

Sets the opposite of the given item

protected override void SetOpposite(IPackage item, IPackage newParent)

Parameters

item IPackage

the item

newParent IPackage

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