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
parentIModelElementthe parent element
Methods
SetOpposite(IModelElementExtension, IModelElement)
Sets the opposite element
protected override void SetOpposite(IModelElementExtension item, IModelElement parent)
Parameters
itemIModelElementExtensionThe item for which the opposite should be set
parentIModelElement