Table of Contents

Class NamespaceChildNamespacesCollection

Namespace
NMF.Models.Meta
Assembly
NMF.Models.dll

Denotes a class to implement the ChildNamespaces reference

public class NamespaceChildNamespacesCollection : ObservableOppositeList<INamespace, INamespace>, IReadOnlyList<INamespace>, IReadOnlyCollection<INamespace>, IList, ICollection, INotifyCollectionChanging, INotifyPropertyChanged, INotifyCollectionChanged, IListExpression<INamespace>, IList<INamespace>, ICollectionExpression<INamespace>, IEnumerableExpression<INamespace>, IEnumerableExpression, ICollection<INamespace>, IEnumerable<INamespace>, IEnumerable
Inheritance
NamespaceChildNamespacesCollection
Implements
Inherited Members

Constructors

NamespaceChildNamespacesCollection(INamespace)

Creates a new instance

public NamespaceChildNamespacesCollection(INamespace parent)

Parameters

parent INamespace

the parent Namespace

Methods

SetOpposite(INamespace, INamespace)

Sets the opposite of the given item

protected override void SetOpposite(INamespace item, INamespace newParent)

Parameters

item INamespace

the item

newParent INamespace

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