Class EEnumELiteralsCollection
Denotes a class to implement the eLiterals reference
public class EEnumELiteralsCollection : ObservableOppositeOrderedSet<IEEnum, IEEnumLiteral>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<IEEnumLiteral>, IListExpression<IEEnumLiteral>, ISetExpression<IEEnumLiteral>, ICollectionExpression<IEEnumLiteral>, IEnumerableExpression<IEEnumLiteral>, IOrderedSet<IEEnumLiteral>, IList<IEEnumLiteral>, ISet<IEEnumLiteral>, ICollection<IEEnumLiteral>, IEnumerable<IEEnumLiteral>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
- Inheritance
-
EEnumELiteralsCollection
- Implements
- Inherited Members
Constructors
EEnumELiteralsCollection(IEEnum)
Creates a new instance
public EEnumELiteralsCollection(IEEnum parent)
Parameters
parentIEEnumthe parent EEnum
Methods
SetOpposite(IEEnumLiteral, IEEnum)
Sets the opposite of the given item
protected override void SetOpposite(IEEnumLiteral item, IEEnum newParent)
Parameters
itemIEEnumLiteralthe item
newParentIEEnumthe new parent or null, if the item is removed from the collection