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