Class ClassifierGeneralizationCollection
Denotes a class to implement the generalization reference
public class ClassifierGeneralizationCollection : ObservableOppositeOrderedSet<IClassifier, IGeneralization>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<IGeneralization>, IListExpression<IGeneralization>, ISetExpression<IGeneralization>, ICollectionExpression<IGeneralization>, IEnumerableExpression<IGeneralization>, IOrderedSet<IGeneralization>, IList<IGeneralization>, ISet<IGeneralization>, ICollection<IGeneralization>, IEnumerable<IGeneralization>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
- Inheritance
-
ClassifierGeneralizationCollection
- Implements
- Inherited Members
Constructors
ClassifierGeneralizationCollection(IClassifier)
Creates a new instance
public ClassifierGeneralizationCollection(IClassifier parent)
Parameters
parent
IClassifierthe parent Classifier
Methods
SetOpposite(IGeneralization, IClassifier)
Sets the opposite of the given item
protected override void SetOpposite(IGeneralization item, IClassifier newParent)
Parameters
item
IGeneralizationthe item
newParent
IClassifierthe new parent or null, if the item is removed from the collection