Class GeneralizationGeneralizationSetCollection
Denotes a class to implement the generalizationSet reference
public class GeneralizationGeneralizationSetCollection : ObservableOppositeSet<IGeneralization, IGeneralizationSet>, IList, ICollection, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, ISetExpression<IGeneralizationSet>, ISet<IGeneralizationSet>, ICollectionExpression<IGeneralizationSet>, IEnumerableExpression<IGeneralizationSet>, IEnumerableExpression, ICollection<IGeneralizationSet>, IEnumerable<IGeneralizationSet>, IEnumerable
- Inheritance
-
GeneralizationGeneralizationSetCollection
- Implements
- Inherited Members
Constructors
GeneralizationGeneralizationSetCollection(IGeneralization)
Creates a new instance
public GeneralizationGeneralizationSetCollection(IGeneralization parent)
Parameters
parent
IGeneralizationthe parent Generalization
Methods
SetOpposite(IGeneralizationSet, IGeneralization)
Sets the opposite of the given item
protected override void SetOpposite(IGeneralizationSet item, IGeneralization newParent)
Parameters
item
IGeneralizationSetthe item
newParent
IGeneralizationthe new parent or null, if the item is removed from the collection