Class ClassOwnedAttributeCollection
Denotes a class to implement the ownedAttribute reference
public class ClassOwnedAttributeCollection : ObservableOppositeOrderedSet<IClass, IProperty>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<IProperty>, IListExpression<IProperty>, ISetExpression<IProperty>, ICollectionExpression<IProperty>, IEnumerableExpression<IProperty>, IOrderedSet<IProperty>, IList<IProperty>, ISet<IProperty>, ICollection<IProperty>, IEnumerable<IProperty>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
- Inheritance
-
ClassOwnedAttributeCollection
- Implements
- Inherited Members
Constructors
ClassOwnedAttributeCollection(IClass)
Creates a new instance
public ClassOwnedAttributeCollection(IClass parent)
Parameters
parent
IClassthe parent Class
Methods
SetOpposite(IProperty, IClass)
Sets the opposite of the given item
protected override void SetOpposite(IProperty item, IClass newParent)