Class ComponentRealizationCollection
Denotes a class to implement the realization reference
public class ComponentRealizationCollection : ObservableOppositeOrderedSet<IComponent, IComponentRealization>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<IComponentRealization>, IListExpression<IComponentRealization>, ISetExpression<IComponentRealization>, ICollectionExpression<IComponentRealization>, IEnumerableExpression<IComponentRealization>, IOrderedSet<IComponentRealization>, IList<IComponentRealization>, ISet<IComponentRealization>, ICollection<IComponentRealization>, IEnumerable<IComponentRealization>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
- Inheritance
-
ComponentRealizationCollection
- Implements
- Inherited Members
Constructors
ComponentRealizationCollection(IComponent)
Creates a new instance
public ComponentRealizationCollection(IComponent parent)
Parameters
parent
IComponentthe parent Component
Methods
SetOpposite(IComponentRealization, IComponent)
Sets the opposite of the given item
protected override void SetOpposite(IComponentRealization item, IComponent newParent)
Parameters
item
IComponentRealizationthe item
newParent
IComponentthe new parent or null, if the item is removed from the collection