Class ModelElementExtensionsCollection
Denotes a collection type for extensions of model elements
public class ModelElementExtensionsCollection : ObservableOppositeList<IModelElement, IModelElementExtension>, IReadOnlyList<IModelElementExtension>, IReadOnlyCollection<IModelElementExtension>, IList, ICollection, INotifyCollectionChanging, INotifyPropertyChanged, INotifyCollectionChanged, IListExpression<IModelElementExtension>, IList<IModelElementExtension>, ICollectionExpression<IModelElementExtension>, IEnumerableExpression<IModelElementExtension>, IEnumerableExpression, ICollection<IModelElementExtension>, IEnumerable<IModelElementExtension>, IEnumerable
- Inheritance
-
ModelElementExtensionsCollection
- Implements
- Inherited Members
Constructors
ModelElementExtensionsCollection(IModelElement)
Creates a new instance
public ModelElementExtensionsCollection(IModelElement parent)
Parameters
parent
IModelElementthe parent element
Methods
SetOpposite(IModelElementExtension, IModelElement)
Sets the opposite element
protected override void SetOpposite(IModelElementExtension item, IModelElement parent)
Parameters
item
IModelElementExtensionThe item for which the opposite should be set
parent
IModelElement