Class OccurrenceSpecificationToAfterCollection
Denotes a class to implement the toAfter reference
public class OccurrenceSpecificationToAfterCollection : ObservableOppositeSet<IOccurrenceSpecification, IGeneralOrdering>, IList, ICollection, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, ISetExpression<IGeneralOrdering>, ISet<IGeneralOrdering>, ICollectionExpression<IGeneralOrdering>, IEnumerableExpression<IGeneralOrdering>, IEnumerableExpression, ICollection<IGeneralOrdering>, IEnumerable<IGeneralOrdering>, IEnumerable
- Inheritance
-
OccurrenceSpecificationToAfterCollection
- Implements
- Inherited Members
Constructors
OccurrenceSpecificationToAfterCollection(IOccurrenceSpecification)
Creates a new instance
public OccurrenceSpecificationToAfterCollection(IOccurrenceSpecification parent)
Parameters
parent
IOccurrenceSpecificationthe parent OccurrenceSpecification
Methods
SetOpposite(IGeneralOrdering, IOccurrenceSpecification)
Sets the opposite of the given item
protected override void SetOpposite(IGeneralOrdering item, IOccurrenceSpecification newParent)
Parameters
item
IGeneralOrderingthe item
newParent
IOccurrenceSpecificationthe new parent or null, if the item is removed from the collection