Table of Contents

Class NamespaceTypesCollection

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

Denotes a class to implement the Types reference

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

Constructors

NamespaceTypesCollection(INamespace)

Creates a new instance

public NamespaceTypesCollection(INamespace parent)

Parameters

parent INamespace

the parent Namespace

Methods

SetOpposite(IType, INamespace)

Sets the opposite of the given item

protected override void SetOpposite(IType item, INamespace newParent)

Parameters

item IType

the item

newParent INamespace

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