Class ClassReferenceConstraintsCollection
Denotes a class to implement the ReferenceConstraints reference
public class ClassReferenceConstraintsCollection : ObservableOppositeList<IClass, IReferenceConstraint>, IReadOnlyList<IReferenceConstraint>, IReadOnlyCollection<IReferenceConstraint>, IList, ICollection, INotifyCollectionChanging, INotifyPropertyChanged, INotifyCollectionChanged, IListExpression<IReferenceConstraint>, IList<IReferenceConstraint>, ICollectionExpression<IReferenceConstraint>, IEnumerableExpression<IReferenceConstraint>, IEnumerableExpression, ICollection<IReferenceConstraint>, IEnumerable<IReferenceConstraint>, IEnumerable
- Inheritance
-
ClassReferenceConstraintsCollection
- Implements
- Inherited Members
Constructors
ClassReferenceConstraintsCollection(IClass)
Creates a new instance
public ClassReferenceConstraintsCollection(IClass parent)
Parameters
parent
IClassthe parent Class
Methods
SetOpposite(IReferenceConstraint, IClass)
Sets the opposite of the given item
protected override void SetOpposite(IReferenceConstraint item, IClass newParent)
Parameters
item
IReferenceConstraintthe item
newParent
IClassthe new parent or null, if the item is removed from the collection